本文共 1097 字,大约阅读时间需要 3 分钟。
安装PyQT5安装PyQT5库是开始编程的第一步。在终端输入以下命令,确保环境支持PyQT5。
pip install PyQt5
创建GUI程序编写代码是设计GUI的核心。在这个例子中,我们直接编写代码,而不是使用Qt Designer。
定义主窗口创建一个继承自QMainWindow的类,初始化窗口属性,设置标题和尺寸。
class MainWindow(QtWidgets.QMainWindow): def __init__(self): super().__init__() self.setWindowTitle('Hello, World!') self.resize(300, 200) # 创建按钮 self.button = QtWidgets.QPushButton('Click me', self) self.button.move(100, 50) self.button.clicked.connect(self.on_button_clicked) # 创建LCD self.lcd = QtWidgets.QLCDNumber(self) self.lcd.display('Hello, World!') self.lcd.move(100, 100) 按钮点击事件处理定义一个槽函数,用于响应按钮点击事件。打印消息并更新LCD显示内容。
def on_button_clicked(self): print('Button clicked!') self.lcd.display('Hello, World!') 运行程序使用QApplication初始化应用程序,并展示主窗口。
if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) window = MainWindow() window.show() sys.exit(app.exec_())
测试功能运行程序检查显示效果,点击按钮验证消息输出和LCD更新。
扩展功能探索PyQT5内置功能,添加文件对话框、进度条等高级元素。
打包成可执行文件使用pyinstaller转换为exe格式,便于直接运行。
通过以上步骤,你可以轻松创建并运行一个功能简单但实用的PyQT5应用程序。
转载地址:http://cdafk.baihongyu.com/