Skip to content

基本概念

PyQtQt最流行的python绑定之一,Qtc++写的一个跨平台的GUI开发框架,使用python重新实现了一遍Qt的功能。

制作程序UI界面,可以用UI工具或者纯代码编写

PyQt应用的创建步骤:

  1. 搭建一个纯界面,不包含任何的业务逻辑。
  2. 编写一个业务逻辑.py文件,用类进行封装。

常用的模块:

  • QtWidgets:包含了一整套UI元素控件,用于建立符合系统风格的界面
  • QtGui:涵盖了多种基本图形功能的类(字体,图形,图标,颜色等等)
  • QtCore:涵盖了包的核心的非GUI功能(时间,文件,目录,数据类型,本地流,链接,线程进程等等)

可以在设计程序的时候一步到位导入代码:from PyQt5.Qt import * 但是这样是导入了所有的库,会占大量的内存

文档中常见的案例积累参考:Frame-Learn/pyqt5 at master · JinLinC0/Frame-Learn或者pyqt5 · JinLinC/Frame-Learn

Released under the MIT License.