我正在尝试statusBar的showMessage,并且试图在单击按钮时更改statusBar中的消息。但这不起作用。
代码
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QMainWindow, QApplication, QPushButton
class Example(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
asd = self.statusBar()
asd.showMessage('Ready')
self.setWindowTitle('Status Bar')
self.setGeometry(300,300,200,150)
btn = QPushButton('Button', self)
btn.clicked.connect(asd.showMessage('asdasd'))
btn.resize(btn.sizeHint())
btn.move(50,50)
self.show()
出现错误
TypeError:参数1具有意外的类型'NoneType'