PyQt5 介绍

PyQt5 介绍

PyQt是一个GUI小部件工具包。它是Python与Qt库的接口,Qt是最强大和受欢迎的跨平台GUI库之一。PyQt由RiverBank Computing Ltd开发。最新版本的PyQt可以从其官方网站上下载− riverbankcomputing.com

PyQt API是一组包含大量类和函数的模块。QtCore模块包含用于处理文件和目录等非GUI功能,QtGui模块包含所有的图形控件。此外,还有用于处理XML(QtXml)、SVG(QtSvg)和SQL(QtSql)等的模块。

下面是一些常用模块的列表−

  • QtCore − 由其他模块使用的核心非GUI类

  • QtGui − 图形用户界面组件

  • QtMultimedia − 用于低级多媒体编程的类

  • QtNetwork − 用于网络编程的类

  • QtOpenGL − OpenGL支持类

  • QtScript − 用于评估Qt脚本的类

  • QtSql − 使用SQL进行数据库集成的类

  • QtSvg − 用于显示SVG文件内容的类

  • QtWebKit − 用于呈现和编辑HTML的类

  • QtXml − 用于处理XML的类

  • QtWidgets − 用于创建经典桌面风格UI的类

  • QtDesigner − 用于扩展Qt Designer的类

支持的环境

PyQt兼容所有流行的操作系统,包括Windows、Linux和Mac OS。它是双重许可的,可在GPL和商业许可下使用。最新的稳定版本是 PyQt5-5.13.2.

Windows

提供了32位或64位架构的Wheels,与Python 3.5或更高版本兼容。推荐使用 PIP 实用程序进行安装−

pip3 install PyQt5

要安装开发工具,例如Qt Designer以支持PyQt5的wheels,请按照以下命令进行操作:

pip3 install pyqt5-tools

您也可以从源代码在Linux/macOS上构建PyQt5 www.riverbankcomputing.com/static/Downloads/PyQt5

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程