在尝试为我的PySide应用程序创建状态栏时,我收到了错误
self.statusBar().showMessage('Ready')
AttributeError: 'MyApp' object has no attribute 'statusBar'
我在主类中使用的代码是self.statusBar().showMessage('Ready')
。该应用基于此tutorial page中提到的示例。有人可以帮我这个吗?
提前致谢。
答案 0 :(得分:2)
您试图在statusBar()
上致电QApplication
,而QMainWindows
没有这种方法。
您需要创建一个statusBar
作为主要小部件,并在其上调用{{1}}。
看看QMainWindow
的PySide文档。您将找到如何使用状态栏的示例。