PySide6.QtStateMachine

Detailed Description

Provides functionality to create and execute state graphs.

The State Machine framework provides classes for creating and executing state graphs.

Articles and Guides

  • Qt State Machine Overview

  • Qt State Machine C++ Guide

  • Qt State Machine QML Guide

Module Evolution

Changes to Qt State Machine lists important changes in the module API and functionality that were done for the Qt 6 series of Qt.

Licenses and Trademarks

The Qt State Machine module is available under commercial licenses from The Qt Company. In addition, it is available under free software licenses: The GNU Lesser General Public License, version 3, or the GNU General Public License, version 2. See Qt Licensing for further details.

Furthermore, Qt State Machine in Qt 6.8.2 may contain third party modules under following permissive licenses:

List of QML types

List of Classes