- PyQt5 教程
- PyQt5 - 主页
- PyQt5 - 简介
- PyQt5 - 新增功能
- PyQt5 - 你好世界
- PyQt5 - 主要类
- PyQt5 - 使用 Qt 设计器
- PyQt5 - 信号和槽
- PyQt5 - 布局管理
- PyQt5 - 基本小部件
- PyQt5 - QDialog 类
- PyQt5 - QMessageBox
- PyQt5 - 多文档界面
- PyQt5 - 拖放
- PyQt5 - 数据库处理
- PyQt5 - 绘图 API
- PyQt5 - BrushStyle 常量
- PyQt5 - QClipboard
- PyQt5 - QPixmap 类
- PyQt5 有用资源
- PyQt5 - 快速指南
- PyQt5 - 有用的资源
- PyQt5 - 讨论
PyQt5 - 简介
PyQt 是一个 GUI 小部件工具包。它是Qt的 Python 接口,Qt 是最强大、最流行的跨平台 GUI 库之一。PyQt由RiverBankComputing 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 位架构的 Wheel,与 Python 3.5 或更高版本兼容。推荐的安装方法是使用PIP实用程序 -
pip3 install PyQt5
要安装 Qt Designer 等开发工具来支持 PyQt5 轮子,请执行以下命令 -
pip3 install pyqt5-tools
您还可以从源代码在 Linux/macOS 上构建 PyQt5 www.riverbankcomputing.com/static/Downloads/PyQt5