Qt Designer で作成した GUI があります。1 つの要素 (「スクリーンショット」) は、別のクラス定義のプレースホルダーとして使用されます。Python コードの翻訳は次のようになります。
...
class Ui_endomess(object):
    def setupUi(self, endomess):
        ...
        self.screenshot = screenshot(self.centralwidget)
        ...        
from screenshot import screenshot
「スクリーンショット」クラスは次のようになります。
...
class screenshot(QGraphicsView):
... 
    def some_function(self):
        ...
両方とも、次の構造を持つメイン スクリプトで使用されます。
...
from endomess_ui import Ui_endomess
...
class endomess(QMainWindow, Ui_endomess):
    def __init__(self):
        QMainWindow.__init__(self)
        self.setupUi(self)
    ...
def main(argv):
    app = QApplication(argv, True)
    wnd = endomess()
    wnd.show()
    sys.exit(app.exec_())
if __name__ == "__main__":
    main(sys.argv)
もちろん、次のように「endomess」クラス内から GUI オブジェクトを操作できます。
self.calibrateButton.setEnabled(True)
私がやりたいのは、「スクリーンショット」クラス内の関数から GUI 要素を操作することです。「グローバルな」呼び出しをいじりましたが、その方法がわかりません。これは可能ですか?
すべての助けを前もってありがとう!