Python 클레스 사용 질문입니다

Python 클레스 사용에 있어 궁금한게 있어 질문 드립니다.
아래 코드처럼 사용했을때 클레스에서 사용하는 statusBar의 내용을 바꿀수 있는 방법을 알고 싶습니다.
testButton을 누르면 정상적으로 statusBar에 testStatus가 디스플레이됩니다. callButton을 누르면 statusBar에 내용이 갱신되지 않습니다.

어떻게 하면 갱신이 될까요?

form_class = uic.loadUiType("guiTest.ui")[0] def CallStatus(): status= MyWindow() status.statusBar.showMessage("testCallStatus") class MyWindow(QMainWindow, form_class): def __init__(self): super().__init__() self.setupUi(self) self.statusBar = QStatusBar(self) self.setStatusBar(self.statusBar) self.testButton.clicked.connect(self.testButton_clicked) self.callButton.clicked.connect(self.callButton_clicked) def testButton_clicked(self): self.statusBar.showMessage("testStatus") def callButton_clicked(self): CallStatus() if __name__ == "__main__": app = QApplication(sys.argv) myWindow = MyWindow() myWindow.show() app.exec_()

    아직 답변이 없어요.