Qt for Python Modules¶
Basic modules¶
These are the main modules that help you build a Widget-based UI.
Provides core non-GUI functionality, like signal and slots, properties, base classes of item models, serialization, and more. |
|
Extends QtCore with GUI functionality: Events, windows and screens, OpenGL and raster-based 2D painting, as well as images. |
|
Provides ready to use Widgets for your application, including graphical elements for your UI. |
QML and Qt Quick¶
Use these modules to interact with the QML Language <https://doc.qt.io/qt-5.qmlapplications>, from Python.
The base Python API to interact with the module. |
|
Provides classes to embed Qt Quick in Qt applications. |
|
Provides the QQuickWidget class to embed Qt Quick in widget-based applications. |
Data visualization¶
Charts, diagrams, animations: these modules provide classes to help you include these elements in your UI.
Provides a set of easy to use chart components. |
|
Provides a way to visualize data in 3D as bar, scatter, or surface graphs. |
Multimedia¶
Audio, video, and hardware interaction: use these modules for multimedia solutions.
Provides low-level multimedia functionality. |
|
Provides the widget-based multimedia API. |
WebEngine¶
If your project is based on a browser or the features around Web-based applications, use these modules to interact with them.
Provides widgets to handle Web content. |
|
Enables peer-to-peer communication between a server and a client (HTML/JavaScript or QML application). |
All the modules¶
There are many other modules currently supported by PySide2, here you can find a complete list of them.
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.