PYQT5如何使按钮被点击时输出字符
时间: 2023-06-04 16:06:05 浏览: 54
在 PyQt5 中,你可以使用信号和槽来实现这个功能。
首先,你需要创建一个按钮并将其连接到一个槽函数。在槽函数中,你可以使用 Python 的 print 函数来输出字符。
例如:
```python
import sys
from PyQt5.QtWidgets import QApplication, QPushButton, QMainWindow
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
btn = QPushButton("按钮", self)
btn.clicked.connect(self.buttonClicked)
def buttonClicked(self):
print("按钮被点击了")
if __name__ == "__main__":
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
```
在这个例子中,我们创建了一个名为 MainWindow 的窗口类,并在其中添加了一个按钮。我们使用 clicked 信号来连接槽函数 buttonClicked,在按钮被点击时,就会调用这个函数。在函数中,我们使用 Python 的 print 函数来输出字符。
希望这能帮到你!