请你用pyqt5写一个点击按钮输出字符的代码
时间: 2023-01-11 18:55:36 浏览: 138
点击按钮弹出对话框代码
好的,这是一个使用 PyQt5 创建一个点击按钮输出字符的示例代码:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QLabel
class MyWidget(QWidget):
def __init__(self):
super().__init__()
# 创建按钮和标签
self.button = QPushButton('点击输出字符')
self.label = QLabel('')
# 创建垂直布局并将按钮和标签添加到布局中
layout = QVBoxLayout()
layout.addWidget(self.button)
layout.addWidget(self.label)
# 设置布局并初始化界面
self.setLayout(layout)
self.setWindowTitle('点击按钮输出字符')
self.show()
# 连接按钮的信号和槽
self.button.clicked.connect(self.on_button_clicked)
def on_button_clicked(self):
# 在标签中显示字符
self.label.setText('输出字符')
if __name__ == '__main__':
app = QApplication(sys.argv)
widget = MyWidget()
sys.exit(app.exec_())
```
这段代码会创建一个包含一个按钮和一个标签的窗口。当用户点击按钮时,标签会显示 "输出字符"。
希望这能帮到你!
阅读全文