Modules API

Basic modules

These are the main modules that help you build a Widget-based UI.

Core non-graphical classes used by other modules.

Base classes for graphical user interface (GUI) components.

Classes to extend Qt GUI with Python widgets.

QML and Qt Quick

Use these modules to interact with the QML Language, from Python.

Classes for QML and JavaScript languages.

A declarative framework for building highly dynamic applications with custom UIs.

Lightweight QML types for creating performant user interfaces for desktop, embedded, and mobile devices.

Provides a Python widget class for displaying a Qt Quick user interface.

All the modules

There are many other modules currently supported by PySide6, here you can find a complete list of them.