PyQt5 基础与常用控件入门教程
1. 初识 PyQt5 和安装
1.1 什么是 PyQt5?
PyQt5 是 Python 的图形用户界面 (GUI) 框架,基于强大的 Qt 库。Qt 是一个跨平台的 C++ 框架,用于构建桌面应用程序。通过 PyQt5,我们可以用 Python 轻松构建跨平台的桌面应用程序,支持 Windows、macOS 和 Linux。
1.2 在 PyCharm 中安装 PyQt5
- 打开 PyCharm:确保你已经有一个项目或新建一个项目。
- 安装 PyQt5:
- 方法 1:通过 PyCharm 的设置安装
- 点击 File -> Settings。
- 选择 Project -> Python Interpreter。
- 点击右侧的 + 按钮,搜索 PyQt5。
- 选择 PyQt5 并点击 Install Package。
- 方法 2:通过终端安装
- 打开 Terminal 窗口。
- 运行以下命令:
pip install PyQt5
- 方法 1:通过 PyCharm 的设置安装
- 检查安装:在终端运行
pip list查看是否已安装。
1.3 编写第一个 PyQt5 应用程序
接下来,我们创建一个简单的窗口,显示 "Hello, World!"。
- 创建文件:在项目文件夹中右键,选择 New -> Python File,命名为
main.py。 - 编写代码:
import sys
from PyQt5.QtWidgets import QApplication, QLabel, QMainWindow
# 创建一个主窗口类,继承自 QMainWindow
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("PyQt5 第一个窗口")
# 创建一个 QLabel 标签,并将其作为主窗口的中央控件
label = QLabel("Hello, World!", self)
self.setCentralWidget(label)
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())



