TimeoutTransition QML 类型
TimeoutTransition 类型提供基于计时器的转换。更多信息...
导入语句 | import QtQml.StateMachine 6.7 |
继承自 |
属性
- timeout : int
详细说明
计时器类型可以与信号转换一起使用,以执行更复杂的基于超时的转换。
TimeoutTransition 是 Qt 状态机 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 |
超时间隔,以毫秒为单位。
© 2024 Qt 公司。本文档中的文档贡献版权属于各自的所有者。本文档提供的内容是根据 Free Software Foundation 发布的 GNU Free Documentation License 版本 1.3 许可的。Qt 和相关标志是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。