官网参照链接
模块:https://www.riverbankcomputing.com/static/Docs/PyQt5/module_index.html
类:https://www.riverbankcomputing.com/static/Docs/PyQt5/sip-classes.html
核心模块概述
QtWidgets:包含了一整套UI元素控件,用于建立符合系统风格的界面,因为不同的操作系统的图形显示是不一样的,pyqt会自动适应所在系统的图形显示
QtGui:涵盖了多种基本图形功能的类,如字体,图形,图标,颜色等
QtCore:涵盖了核心的非GUI功能,如时间,文件,目录,数据类型,文本流,链接,线程进程等:
Qt:将基本全部模块中的类综合到一个单一的模块中,好处是开发时不用关心哪个模块包含哪些类,坏处是占用内存
不同的类需要导入不同的包,可以通过from PyQt5.Qt import * 的方式导入所有常用的模块