Qt State Machine QML Types

To import the QML types into your application, use the following import statement in your .qml file:

 import QtQml.StateMachine

For more information, see Qt State Machine QML Guide.

FinalState

Provides a final state

HistoryState

Type provides a means of returning to a previously active substate

QAbstractState

Type is the base type of States of a StateMachine

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

State

Provides a general-purpose state for StateMachine

StateMachine

Provides a hierarchical finite state machine

TimeoutTransition

Type provides a transition based on a timer