IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QAbstractTransition QML Type

The QAbstractTransition type is the base type of transitions between QAbstractState objects.

This type was introduced in Qt 5.4.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QAbstractTransition QML Type

  • Import Statement: import QtQml.StateMachine 6.4

  • Since:: Qt 5.4

  • Inherited By:: QSignalTransition

  • Group: QAbstractTransition is part of statemachine-qmltypes

Detailed Description

The QAbstractTransition type is the abstract base type of transitions between states (QAbstractState objects) of a StateMachine. QAbstractTransition is part of Qt State Machine QML API

The sourceState() property has the source of the transition. The targetState and targetStates properties return the target(s) of the transition.

The triggered() signal is emitted when the transition has been triggered.

Do not use QAbstractTransition directly; use SignalTransition or TimeoutTransition instead.

See Also

Property Documentation

 

[read-only] sourceState : bool

The source state (parent) of this transition.

targetState : QAbstractState

The target state of this transition.

If a transition has no target state, the transition may still be triggered, but this will not cause the state machine's configuration to change (i.e. the current state will not be exited and re-entered).

targetStates : list<QAbstractState>

The target states of this transition.

If multiple states are specified, they all must be descendants of the same parallel group state.

Signal Documentation

 

triggered()

This signal is emitted when the transition has been triggered.

The corresponding handler is onTriggered.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+