Pyqt5 简明教程
PyQt5 - Introduction
PyQt 是一个 GUI 控件工具包。它是 Qt 的 Python 接口,该接口是最强大、最流行的跨平台 GUI 库之一。PyQt 由 RiverBank Computing Ltd 开发。可以在其官方网站 − riverbankcomputing.com 下载 PyQt 最新版本。
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 扩展类
Supporting Environments
PyQt 与所有流行的操作系统兼容,包括 Windows、Linux 和 Mac OS。它采用双重许可证,既有 GPL 也提供商业许可证。最新稳定版本是 PyQt5-5.13.2. 。
Windows
提供了与 Python 3.5 或更高版本兼容的 32 位或 64 位架构的文件轮。推荐使用 PIP 实用程序进行安装 −
pip3 install PyQt5
要在 Linux/macOS 上从源代码 www.riverbankcomputing.com/static/Downloads/PyQt5 构建 PyQt5,请使用以下命令 −
pip3 install pyqt5-tools
您还可以在 Linux/macOS 上从 www.riverbankcomputing.com/static/Downloads/PyQt5 构建 PyQt5。