PySide6.QtStateMachine¶
- PySide6.QtStateMachine.QAbstractState
- PySide6.QtStateMachine.QAbstractTransition
- PySide6.QtStateMachine.QEventTransition
- PySide6.QtStateMachine.QFinalState
- PySide6.QtStateMachine.QHistoryState
- PySide6.QtStateMachine.QKeyEventTransition
- PySide6.QtStateMachine.QMouseEventTransition
- PySide6.QtStateMachine.QSignalTransition
- PySide6.QtStateMachine.QState
- PySide6.QtStateMachine.QStateMachine
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: