Qt 5.6 | Qt QML | Declarative State Machine QML Types

Qt 5.6.2 Reference Documentation

# Declarative State Machine QML Types

The following is a list of QML types provided by the module:

FinalState | Provides a final state
QAbstractTransition | Type is the base type of transitions between QAbstractState objects
QSignalTransition | Type provides a transition based on a Qt signal
SignalTransition | Type provides a transition based on a Qt signal
HistoryState | Type provides a means of returning to a previously active substate
QAbstractState | Type is the base type of States of a StateMachine
State | Provides a general-purpose state for StateMachine
StateMachine | Provides a hierarchical finite state machine
TimeoutTransition | Type provides a transition based on a timer