我需要从另一个类获取实例属性。我在想,看起来应该行,但不行。你能帮我个忙吗?在
窗口小部件和维护小部件需要从窗口获取class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.mainWidget = MainWidget(self)
self.searchWidget = SearchWidget(self)
self.swidget = QStackedWidget()
self.swidget.addWidget(self.mainWidget)
self.swidget.addWidget(self.searchWidget)
self.setCentralWidget(self.swidget)
self.initUI()
...
以及MainWidget类:
^{pr2}$
我在最后一行找到了问题(def doSearch())
翻译说:File "/home/maze/Develop/StartApp/startapp.py", line 71, in goSearch
self.parent.swidget.setCurrentWidget(self.parent.searchWidget)
AttributeError: 'builtin_function_or_method' object has no attribute 'swidget'
我做错什么了?谢谢你的时间。在