PyQt5 简介

bt365体育投注3 2025-07-29 17:11:26 阅读: 6727

PyQt5 简介

PyQt是一个GUI widgets工具包。它是 Qt 的一个Python接口,是最强大、最流行的跨平台GUI库之一。PyQt是由RiverBank Computing Ltd.开发的。PyQt的最新版本可以从其官方网站--riverbankcomputing. com下载。

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

下面给出了一个经常使用的模块的列表

QtCore – 其他模块使用的非图形用户界面核心类

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位架构的轮子,与Python 3.5或更高版本兼容。推荐的安装方式是使用 PIP 工具-

pip3 install PyQt5

要安装Qt Designer等开发工具以支持PyQt5轮子,以下是命令 −

pip3 install pyqt5-tools

你也可以从源代码www.riverbankcomputing.com/static/Downloads/PyQt5 ,在Linux/MacOS上构建PyQt5。