Product Information
What is Pyqt?
PyQt combines all the strengths of Qt and Python. PyQt is a set of Python v2 and v3 bindings for the Qt application framework by The Qt Company, running on all platforms supported by Qt, including Windows, OS X, Linux, iOS, and Android. PyQt5 supports Qt v5, while PyQt4 supports Qt v4 and can be built against Qt v5. These bindings are implemented as a collection of Python modules, encompassing over 1,000 classes. PyQt is dual-licensed under the GNU GPL v3 and Riverbank's commercial license on all supported platforms. Unlike Qt, PyQt is not available under the LGPL. PyQt does not include a copy of Qt; you must obtain a properly licensed copy of Qt separately. However, binary wheels for the GPL version of PyQt5 are provided, which include a copy of Qt's LGPL version.
PyQt4 and Qt v4 are no longer supported, and no new releases will be issued. It is strongly recommended that all new development use PyQt5 and Qt v5.
How to use Pyqt?
PyQt is a Python binding for the Qt application framework, combining Qt's cross-platform app development capabilities with Python to simplify GUI app development in Python.
Core Functions of Pyqt
Script Support
Cross-Platform
Python-based
Native GUI
Modules
Usage Scenarios of Pyqt
- Develop cross-platform applications
- Build graphical user interfaces (GUIs)
- Develop 3D graphics
- Create data charts and visualization applications
- Integrate web authentication functionality
- Embed web content
Common Questions about Pyqt
What does PyQt do?
How do I use PyQt?
What are the core features of PyQt?
What are the application scenarios of PyQt?





















