- PyQt Tutorial
- PyQt - Home
- PyQt - Introduction
- PyQt - Hello World
- PyQt - Major Classes
- PyQt - Using Qt Designer
- PyQt - Signals and Slots
- PyQt - Layout Management
- PyQt - Basic Widgets
- PyQt - QDialog Class
- PyQt - QMessageBox
- PyQt - Multiple Document Interface
- PyQt - Drag and Drop
- PyQt - Database Handling
- PyQt - Drawing API
- PyQt - BrushStyle Constants
- PyQt - QClipboard
- PyQt - QPixmap Class
- PyQt Useful Resources
- PyQt - Quick Guide
- PyQt - Useful Resources
- PyQt - Discussion
PyQt - 简介
PyQt 是一个 GUI 小部件工具包。它是Qt的 Python 接口,Qt 是最强大、最流行的跨平台 GUI 库之一。PyQt由RiverBankComputing Ltd开发。最新版本的PyQt可以从其官方网站下载 - Riverbankcomputing.com
PyQt API 是一组包含大量类和函数的模块。虽然QtCore模块包含用于处理文件和目录等的非 GUI 功能,但QtGui模块包含所有图形控件。此外,还有用于处理 XML (QtXml)、SVG (QtSvg)和 SQL (QtSql)等的模块。
支持环境
PyQt 与所有流行的操作系统兼容,包括 Windows、Linux 和 Mac OS。它具有双重许可,可根据 GPL 和商业许可使用。
Windows
您可以从上述下载链接下载并安装与Python版本(2.7或3.4)和硬件架构(32位或64位)相对应的安装程序。请注意,PyQt 有两个版本可用,即PyQt 4.8和PyQt 5.5。
虽然 PyQt4 可用于 Python 2 和 Python 3,但 PyQt5 只能与 Python 3.* 一起使用。
PyQt4 Windows 二进制文件
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x64.exe | Windows 64 位安装程序 |
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x32.exe | Windows 32 位安装程序 |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x64.exe | Windows 64 位安装程序 |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x32.exe | Windows 32 位安装程序 |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe | Windows 64 位安装程序 |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe | Windows 32 位安装程序 |
PyQt5 Windows 二进制文件
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x64.exe | Windows 64 位安装程序 |
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x32.exe | Windows 32 位安装程序 |
Linux
对于 Ubuntu 或任何其他 debian Linux 发行版,请使用以下命令安装 PyQt -
sudo apt-get install python-qt4 or sudo apt-get install pyqt5-dev-tools
您还可以从“下载”页面上提供的源代码进行构建。
PyQt-x11-gpl-4.11.4.tar.gz | Linux、PyQt4 的 UNIX 源代码 |
PyQt-gpl-5.5.tar.gz | PyQt5 的 Linux、UNIX、MacOS/X 源 |
MacOS
PyQtX 项目 ( http://sourceforge.net/projects/pyqtx/ ) 托管 PyQt for Mac 的二进制文件。按照以下命令使用 Homebrew 安装程序 -
brew install pyqt