主なアプリケーションは C++ で書かれており、他の言語で書き直すことはできません。スクリプトで QWidget に QButton を追加できるように、C++ QWidget オブジェクトを PyQt スクリプトに渡すことはできますか?
どんな助けでもいただければ幸いです
はい、PyQt からそのウィジェットを見つける方法があれば可能です。
たとえば、ウィジェットに「MyWidgetFromCpp」のような覚えやすいオブジェクト名がある場合は、次のように呼び出すことができます。
cppWidget = PyQt.QtGui.QApplication.instance().findChild("MyWidgetFromCpp")
findChild() 関数が十分に深く検索しない場合、すべての QApplication トップ レベル ウィジェット (topLevelWidgets() によって返される) に対して findChild() 関数を呼び出す必要がある場合があります。