📜  在 pyqt 中创建按钮 - Python (1)

📅  最后修改于: 2023-12-03 15:37:26.443000             🧑  作者: Mango

在 PyQt 中创建按钮

PyQt 是一个用于创建 GUI 应用程序的 Python 库,它提供了很多用于创建控件的类。创建按钮是在 PyQt 中创建 GUI 应用程序的基础知识之一。在本文中,我们将介绍如何在 PyQt 中创建按钮。

步骤
1. 安装 PyQt

使用 pip 在命令行中安装 PyQt:

pip install pyqt5
2. 导入 PyQt 模块

在程序中导入 PyQt 模块:

from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
3. 创建 GUI 应用程序

创建 PyQt5 应用程序的 QWidget 类:

app = QApplication([])
window = QWidget()
4. 创建按钮

创建 QPushButton 类:

button = QPushButton('Hello World!', window)
button.setToolTip('This is a tooltip.')
button.move(50, 50)
button.clicked.connect(lambda: print('Hello World!'))

这将创建一个带有标签 “Hello World!” 的按钮,并将它放置在窗口的 (50, 50) 位置。我们还为按钮设置了一个提示工具, 并定义了一个点击按钮后的动作。

5. 显示窗口

最后, 显示窗口:

window.show()
app.exec()

这将显示包含按钮的窗口并启动应用程序的事件循环。

完整代码
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton

app = QApplication([])
window = QWidget()

button = QPushButton('Hello World!', window)
button.setToolTip('This is a tooltip.')
button.move(50, 50)
button.clicked.connect(lambda: print('Hello World!'))

window.show()
app.exec()
结论

本文介绍了如何在 PyQt 中创建按钮。您可以使用此方法快速轻松地将其他控件添加到您的应用程序中。