PyQt-GUI程序基本结构解析

1.导入包与模块
from PyQt5.Qt import *
import sys

创建一个应用程序对象
app = QApplication(sys.argv)

创建控件,设置控件
window = QWidget()
window.show()

应用程序执行,进入到消息循环
sys.exit(app.exec_())

程序流程解析

  • from PyQt5.Qt import *, 先导入PyQt5所需模块
  • 导入 sys 模块
  • 创建一个应用程序QApplicattion,传入sys.argv(sys.argv 告诉当使用命令行运行程序时可传递参数
  • 创建控件 QWidget()
  • 展示控件 window.show()- [ ]
  • app.exec_() 应用程序执行,进入消息循环(无限循环)
  • 检测到整个程序所接收到的用户的交互信息,告诉运行码后由 sys.exit退出
posted @ 2023-08-12 22:23  lili414  阅读(14)  评论(0编辑  收藏  举报