The TimeoutTransition type provides a transition based on a timer. 更多...
导入语句: | import QtQml.StateMachine 6.2 |
Since: | Qt 5.4 |
继承: | QSignalTransition |
Timer type can be combined with SignalTransition to enact more complex timeout based transitions.
TimeoutTransition is part of Qt State Machine QML API
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 } } } }
另请参阅 StateMachine , SignalTransition , FinalState ,和 HistoryState .
timeout : int |
The timeout interval in milliseconds.