QtQml.StateMachine.FinalState
qml-qtqml-statemachine-finalstate.html
QtQml.StateMachine.HistoryState
qml-qtqml-statemachine-historystate.html
QAbstractState
qabstractstate.html
- QAbstractState
  qabstractstate.html
  QAbstractState
  (QState *parent)
- virtual bool event qabstractstate.html event (QEvent *e) override
- void activeChanged qabstractstate.html activeChanged (bool active)
- void entered qabstractstate.html entered ()
- void exited qabstractstate.html exited ()
- virtual void onEntry qabstractstate.html onEntry (QEvent *event) = 0
- virtual void onExit qabstractstate.html onExit (QEvent *event) = 0
- virtual ~QAbstractState qabstractstate.html dtor.QAbstractState ()
- QState * parentState qabstractstate.html parentState () const const
- QStateMachine * machine qabstractstate.html machine () const const
- bool active qabstractstate.html active () const const
- active
  qabstractstate.html
  active-prop
QtQml.StateMachine.QAbstractState
qml-qtqml-statemachine-qabstractstate.html
- entered
  qml-qtqml-statemachine-qabstractstate.html
  entered-signal
  ()
- exited
  qml-qtqml-statemachine-qabstractstate.html
  exited-signal
  ()
QAbstractTransition
qabstracttransition.html
- TransitionType
  qabstracttransition.html
  TransitionType-enum
- ExternalTransition
  qabstracttransition.html
  TransitionType-enum
- InternalTransition
  qabstracttransition.html
  TransitionType-enum
- QAbstractTransition
  qabstracttransition.html
  QAbstractTransition
  (QState *sourceState)
- virtual bool event qabstracttransition.html event (QEvent *e) override
- virtual bool eventTest qabstracttransition.html eventTest (QEvent *event) = 0
- void addAnimation qabstracttransition.html addAnimation (QAbstractAnimation *animation)
- virtual void onTransition qabstracttransition.html onTransition (QEvent *event) = 0
- void removeAnimation qabstracttransition.html removeAnimation (QAbstractAnimation *animation)
- void setTargetState qabstracttransition.html setTargetState (QAbstractState *target)
- void setTargetStates qabstracttransition.html setTargetStates (const QList<QAbstractState *> &targets)
- void setTransitionType qabstracttransition.html setTransitionType (QAbstractTransition::TransitionType type)
- void targetStateChanged qabstracttransition.html targetStateChanged ()
- void targetStatesChanged qabstracttransition.html targetStatesChanged ()
- void triggered qabstracttransition.html triggered ()
- virtual ~QAbstractTransition qabstracttransition.html dtor.QAbstractTransition ()
- QAbstractState * targetState qabstracttransition.html targetState () const const
- QAbstractTransition::TransitionType transitionType qabstracttransition.html transitionType () const const
- QList<QAbstractAnimation *> animations qabstracttransition.html animations () const const
- QList<QAbstractState *> targetStates qabstracttransition.html targetStates () const const
- QState * sourceState qabstracttransition.html sourceState () const const
- QStateMachine * machine qabstracttransition.html machine () const const
- sourceState
  qabstracttransition.html
  sourceState-prop
- targetState
  qabstracttransition.html
  targetState-prop
- targetStates
  qabstracttransition.html
  targetStates-prop
- transitionType
  qabstracttransition.html
  transitionType-prop
QtQml.StateMachine.QAbstractTransition
qml-qtqml-statemachine-qabstracttransition.html
- triggered
  qml-qtqml-statemachine-qabstracttransition.html
  triggered-signal
  ()
QEventTransition
qeventtransition.html
QAbstractTransition
- QEventTransition
  qeventtransition.html
  QEventTransition-1
  (QObject *object, QEvent::Type type, QState *sourceState)
- QEventTransition
  qeventtransition.html
  QEventTransition
  (QState *sourceState)
- virtual bool event qeventtransition.html event (QEvent *e) override
- virtual bool eventTest qeventtransition.html eventTest (QEvent *event) override
- virtual void onTransition qeventtransition.html onTransition (QEvent *event) override
- void setEventSource qeventtransition.html setEventSource (QObject *object)
- void setEventType qeventtransition.html setEventType (QEvent::Type type)
- virtual ~QEventTransition qeventtransition.html dtor.QEventTransition ()
- QEvent::Type eventType qeventtransition.html eventType () const const
- QObject * eventSource qeventtransition.html eventSource () const const
- eventSource
  qeventtransition.html
  eventSource-prop
- eventType
  qeventtransition.html
  eventType-prop
QFinalState
qfinalstate.html
QAbstractState
- QFinalState
  qfinalstate.html
  QFinalState
  (QState *parent)
- virtual bool event qfinalstate.html event (QEvent *e) override
- virtual void onEntry qfinalstate.html onEntry (QEvent *event) override
- virtual void onExit qfinalstate.html onExit (QEvent *event) override
- virtual ~QFinalState qfinalstate.html dtor.QFinalState ()
QHistoryState
qhistorystate.html
QAbstractState
- HistoryType
  qhistorystate.html
  HistoryType-enum
- ShallowHistory
  qhistorystate.html
  HistoryType-enum
- DeepHistory
  qhistorystate.html
  HistoryType-enum
- QHistoryState
  qhistorystate.html
  QHistoryState-1
  (QHistoryState::HistoryType type, QState *parent)
- QHistoryState
  qhistorystate.html
  QHistoryState
  (QState *parent)
- virtual bool event qhistorystate.html event (QEvent *e) override
- void defaultStateChanged qhistorystate.html defaultStateChanged ()
- void defaultTransitionChanged qhistorystate.html defaultTransitionChanged ()
- void historyTypeChanged qhistorystate.html historyTypeChanged ()
- virtual void onEntry qhistorystate.html onEntry (QEvent *event) override
- virtual void onExit qhistorystate.html onExit (QEvent *event) override
- void setDefaultState qhistorystate.html setDefaultState (QAbstractState *state)
- void setDefaultTransition qhistorystate.html setDefaultTransition (QAbstractTransition *transition)
- void setHistoryType qhistorystate.html setHistoryType (QHistoryState::HistoryType type)
- virtual ~QHistoryState qhistorystate.html dtor.QHistoryState ()
- QAbstractState * defaultState qhistorystate.html defaultState () const const
- QAbstractTransition * defaultTransition qhistorystate.html defaultTransition () const const
- QHistoryState::HistoryType historyType qhistorystate.html historyType () const const
- defaultState
  qhistorystate.html
  defaultState-prop
- defaultTransition
  qhistorystate.html
  defaultTransition-prop
- historyType
  qhistorystate.html
  historyType-prop
QKeyEventTransition
qkeyeventtransition.html
QEventTransition
- QKeyEventTransition
  qkeyeventtransition.html
  QKeyEventTransition-1
  (QObject *object, QEvent::Type type, int key, QState *sourceState)
- QKeyEventTransition
  qkeyeventtransition.html
  QKeyEventTransition
  (QState *sourceState)
- virtual bool eventTest qkeyeventtransition.html eventTest (QEvent *event) override
- virtual void onTransition qkeyeventtransition.html onTransition (QEvent *event) override
- void setKey qkeyeventtransition.html setKey (int key)
- void setModifierMask qkeyeventtransition.html setModifierMask (Qt::KeyboardModifiers modifierMask)
- virtual ~QKeyEventTransition qkeyeventtransition.html dtor.QKeyEventTransition ()
- Qt::KeyboardModifiers modifierMask qkeyeventtransition.html modifierMask () const const
- int key qkeyeventtransition.html key () const const
- key
  qkeyeventtransition.html
  key-prop
- modifierMask
  qkeyeventtransition.html
  modifierMask-prop
QMouseEventTransition
qmouseeventtransition.html
QEventTransition
- QMouseEventTransition
  qmouseeventtransition.html
  QMouseEventTransition-1
  (QObject *object, QEvent::Type type, Qt::MouseButton button, QState *sourceState)
- QMouseEventTransition
  qmouseeventtransition.html
  QMouseEventTransition
  (QState *sourceState)
- virtual bool eventTest qmouseeventtransition.html eventTest (QEvent *event) override
- virtual void onTransition qmouseeventtransition.html onTransition (QEvent *event) override
- void setButton qmouseeventtransition.html setButton (Qt::MouseButton button)
- void setHitTestPath qmouseeventtransition.html setHitTestPath (const QPainterPath &path)
- void setModifierMask qmouseeventtransition.html setModifierMask (Qt::KeyboardModifiers modifierMask)
- virtual ~QMouseEventTransition qmouseeventtransition.html dtor.QMouseEventTransition ()
- QPainterPath hitTestPath qmouseeventtransition.html hitTestPath () const const
- Qt::KeyboardModifiers modifierMask qmouseeventtransition.html modifierMask () const const
- Qt::MouseButton button qmouseeventtransition.html button () const const
- button
  qmouseeventtransition.html
  button-prop
- modifierMask
  qmouseeventtransition.html
  modifierMask-prop
QSignalTransition
qsignaltransition.html
QAbstractTransition
- QSignalTransition
  qsignaltransition.html
  QSignalTransition
  (QState *sourceState)
- QSignalTransition
  qsignaltransition.html
  QSignalTransition-2
  (const QObject *sender, PointerToMemberFunction signal, QState *sourceState)
- QSignalTransition
  qsignaltransition.html
  QSignalTransition-1
  (const QObject *sender, const char *signal, QState *sourceState)
- virtual bool event qsignaltransition.html event (QEvent *e) override
- virtual bool eventTest qsignaltransition.html eventTest (QEvent *event) override
- virtual void onTransition qsignaltransition.html onTransition (QEvent *event) override
- void senderObjectChanged qsignaltransition.html senderObjectChanged ()
- void setSenderObject qsignaltransition.html setSenderObject (const QObject *sender)
- void setSignal qsignaltransition.html setSignal (const QByteArray &signal)
- void signalChanged qsignaltransition.html signalChanged ()
- virtual ~QSignalTransition qsignaltransition.html dtor.QSignalTransition ()
- QByteArray signal qsignaltransition.html signal () const const
- const QObject * senderObject qsignaltransition.html senderObject () const const
- senderObject
  qsignaltransition.html
  senderObject-prop
- signal
  qsignaltransition.html
  signal-prop
QtQml.StateMachine.QSignalTransition
qml-qtqml-statemachine-qsignaltransition.html
QState
qstate.html
QAbstractState
- ChildMode
  qstate.html
  ChildMode-enum
- ExclusiveStates
  qstate.html
  ChildMode-enum
- ParallelStates
  qstate.html
  ChildMode-enum
- RestorePolicy
  qstate.html
  RestorePolicy-enum
- DontRestoreProperties
  qstate.html
  RestorePolicy-enum
- RestoreProperties
  qstate.html
  RestorePolicy-enum
- QAbstractTransition * addTransition qstate.html addTransition-3 (QAbstractState *target)
- QSignalTransition * addTransition qstate.html addTransition-2 (const QObject *sender, PointerToMemberFunction signal, QAbstractState *target)
- QSignalTransition * addTransition qstate.html addTransition-1 (const QObject *sender, const char *signal, QAbstractState *target)
- QState
  qstate.html
  QState
  (QState *parent)
- QState
  qstate.html
  QState-1
  (QState::ChildMode childMode, QState *parent)
- virtual bool event qstate.html event (QEvent *e) override
- void addTransition qstate.html addTransition (QAbstractTransition *transition)
- void assignProperty qstate.html assignProperty (QObject *object, const char *name, const QVariant &value)
- void childModeChanged qstate.html childModeChanged ()
- void errorStateChanged qstate.html errorStateChanged ()
- void finished qstate.html finished ()
- void initialStateChanged qstate.html initialStateChanged ()
- virtual void onEntry qstate.html onEntry (QEvent *event) override
- virtual void onExit qstate.html onExit (QEvent *event) override
- void propertiesAssigned qstate.html propertiesAssigned ()
- void removeTransition qstate.html removeTransition (QAbstractTransition *transition)
- void setChildMode qstate.html setChildMode (QState::ChildMode mode)
- void setErrorState qstate.html setErrorState (QAbstractState *state)
- void setInitialState qstate.html setInitialState (QAbstractState *state)
- virtual ~QState qstate.html dtor.QState ()
- QAbstractState * errorState qstate.html errorState () const const
- QAbstractState * initialState qstate.html initialState () const const
- QList<QAbstractTransition *> transitions qstate.html transitions () const const
- QState::ChildMode childMode qstate.html childMode () const const
- childMode
  qstate.html
  childMode-prop
- errorState
  qstate.html
  errorState-prop
- initialState
  qstate.html
  initialState-prop
QStateMachine
qstatemachine.html
QState
QStateMachine::SignalEvent
QStateMachine::WrappedEvent
- Error
  qstatemachine.html
  Error-enum
- NoError
  qstatemachine.html
  Error-enum
- NoInitialStateError
  qstatemachine.html
  Error-enum
- NoDefaultStateInHistoryStateError
  qstatemachine.html
  Error-enum
- NoCommonAncestorForTransitionError
  qstatemachine.html
  Error-enum
- StateMachineChildModeSetToParallelError
  qstatemachine.html
  Error-enum
- EventPriority
  qstatemachine.html
  EventPriority-enum
- NormalPriority
  qstatemachine.html
  EventPriority-enum
- HighPriority
  qstatemachine.html
  EventPriority-enum
- QStateMachine
  qstatemachine.html
  QStateMachine
  (QObject *parent)
- QStateMachine
  qstatemachine-obsolete.html
  QStateMachine-1
  (QState::ChildMode childMode, QObject *parent)
- bool cancelDelayedEvent qstatemachine.html cancelDelayedEvent (int id)
- virtual bool event qstatemachine.html event (QEvent *e) override
- virtual bool eventFilter qstatemachine.html eventFilter (QObject *watched, QEvent *event) override
- int postDelayedEvent qstatemachine.html postDelayedEvent (QEvent *event, int delay)
- int postDelayedEvent qstatemachine.html postDelayedEvent-1 (QEvent *event, std::chrono::milliseconds delay)
- void addDefaultAnimation qstatemachine.html addDefaultAnimation (QAbstractAnimation *animation)
- void addState qstatemachine.html addState (QAbstractState *state)
- void clearError qstatemachine.html clearError ()
- virtual void onEntry qstatemachine.html onEntry (QEvent *event) override
- virtual void onExit qstatemachine.html onExit (QEvent *event) override
- void postEvent qstatemachine.html postEvent (QEvent *event, QStateMachine::EventPriority priority)
- void removeDefaultAnimation qstatemachine.html removeDefaultAnimation (QAbstractAnimation *animation)
- void removeState qstatemachine.html removeState (QAbstractState *state)
- void runningChanged qstatemachine.html runningChanged (bool running)
- void setAnimated qstatemachine.html setAnimated (bool enabled)
- void setGlobalRestorePolicy qstatemachine.html setGlobalRestorePolicy (QState::RestorePolicy restorePolicy)
- void setRunning qstatemachine.html running-prop (bool running)
- void start qstatemachine.html start ()
- void started qstatemachine.html started ()
- void stop qstatemachine.html stop ()
- void stopped qstatemachine.html stopped ()
- virtual ~QStateMachine qstatemachine.html dtor.QStateMachine ()
- QList<QAbstractAnimation *> defaultAnimations qstatemachine.html defaultAnimations () const const
- QSet<QAbstractState *> configuration qstatemachine.html configuration () const const
- QState::RestorePolicy globalRestorePolicy qstatemachine.html globalRestorePolicy () const const
- QStateMachine::Error error qstatemachine.html error () const const
- QString errorString qstatemachine.html errorString () const const
- bool isAnimated qstatemachine.html isAnimated () const const
- bool isRunning qstatemachine.html running-prop () const const
- animated
  qstatemachine.html
  animated-prop
- errorString
  qstatemachine.html
  errorString-prop
- globalRestorePolicy
  qstatemachine.html
  globalRestorePolicy-prop
- running
  qstatemachine.html
  running-prop
QStateMachine::SignalEvent
qstatemachine-signalevent.html
- virtual ~SignalEvent qstatemachine-signalevent.html dtor.SignalEvent ()
- QList<QVariant> arguments qstatemachine-signalevent.html arguments () const const
- QObject * sender qstatemachine-signalevent.html sender () const const
- int signalIndex qstatemachine-signalevent.html signalIndex () const const
QStateMachine::WrappedEvent
qstatemachine-wrappedevent.html
- virtual ~WrappedEvent qstatemachine-wrappedevent.html dtor.WrappedEvent ()
- QEvent * event qstatemachine-wrappedevent.html event () const const
- QObject * object qstatemachine-wrappedevent.html object () const const
QtQml.StateMachine.SignalTransition
qml-qtqml-statemachine-signaltransition.html
QtQml.StateMachine.State
qml-qtqml-statemachine-state.html
- finished
  qml-qtqml-statemachine-state.html
  finished-signal
  ()
QtQml.StateMachine.StateMachine
qml-qtqml-statemachine-statemachine.html
- start
  qml-qtqml-statemachine-statemachine.html
  start-method
  ()
- started
  qml-qtqml-statemachine-statemachine.html
  started-signal
  ()
- stop
  qml-qtqml-statemachine-statemachine.html
  stop-method
  ()
- stopped
  qml-qtqml-statemachine-statemachine.html
  stopped-signal
  ()
QtQml.StateMachine.TimeoutTransition
qml-qtqml-statemachine-timeouttransition.html