007-python-GUI编程-了解PyQt5库结构

如何了解PyQt5库的结构呢?

资源:Python-GUI-PyQ5总概述.xmind


一、文档

https://www.riverbankcomputing.com/static/Docs/PyQt5/module_index.html?highlight=modules


二、常用模块

QtWidgets:包含了一整套UI元素控件,用于建立符合系统风格的界面,比如操作系统的不同。

QtGui:涵盖了多种基本图形功能的类,比如字体、图形、图标、颜色等等。

QtCore:涵盖了包的核心的非GUI功能,比如时间、文件、目录、数据、类型、文本流、链接、线程进程

QtWebKit:浏览器引擎

QtTest:测试

QtSql:数据库

QtMultimedia、QtMultimediaWidgets:多媒体

Qt:①将基本全部模块中的类综合到一个单一的模块中            ②好处是不用关心哪个模块包含哪些类了,坏处是占用内存

例如:

from PyQt5.QtWidgets import QLabel,QPushButton
from PyQt5.QtGui import QIcon
QLabel()
QPushButton()
QIcon()
from PyQt5.Qt import *
QLabel()
QPushButton()
QIcon()
#适用初学者

注:在pycharm里按住"ctrl",鼠标点击“Qt”即可显示其常用类

注:“ctrl+f”可以在“Qt”文件里搜索各种类

发布了16 篇原创文章 · 获赞 4 · 访问量 2292

猜你喜欢

转载自blog.csdn.net/qq_40078031/article/details/104238745