TimeoutTransition QML Type▲
- 
					Import Statement: import QtQml.StateMachine 6.1 
- 
					Since: Qt 5.4 
- 
					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




