The TimeoutTransition type provides a transition based on a timer. 更多...
import 语句: | import QtQml.StateMachine 6.7 |
继承: |
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.