pyqt5当按钮被按下后改变按钮的文字
时间: 2023-09-08 21:09:02 浏览: 62
您可以使用以下代码来实现在PyQt5中,当按钮被按下后改变按钮的文字:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
class MyWidget(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('Button Example')
self.button = QPushButton('Click me', self)
self.button.clicked.connect(self.changeText)
def changeText(self):
self.button.setText('Button clicked')
if __name__ == '__main__':
app = QApplication(sys.argv)
widget = MyWidget()
widget.show()
sys.exit(app.exec_())
```
这个例子创建了一个简单的窗口,其中包含一个按钮。当按钮被按下后,按钮的文字将被改变为"Button clicked"。您可以根据需要对窗口进行进一步的定制和修改。