TimeoutTransition QML Type▲
-
Import Statement: import QtQml.StateMachine 6.7
-
Inherits: QSignalTransition
-
Group: TimeoutTransition is part of statemachine-qmltypes
Detailed Description▲
Timer type can be combined with SignalTransition to enact more complex timeout based transitions.
TimeoutTransition is part of Qt State Machine QML API
Example Usage▲
Sélectionnez
import QtQuick
import QtQml.StateMachine as DSM
Rectangle {
Button {
anchors.fill: parent
id: button
text: "Finish state"
enabled: !stateMachine.running
onClicked: stateMachine.running = true
DSM.StateMachine {
id: stateMachine
initialState: state
running: true
DSM.State {
id: state
DSM.TimeoutTransition {
targetState: finalState
timeout: 1000
}
}
DSM.FinalState {
id: finalState
}
}
}
}See Also▲
See also StateMachine, SignalTransition, FinalState, HistoryState


