QAbstractTransition QML 类型
QAbstractTransition 类型是 QAbstractState 对象之间转变的基本类型。...
导入语句 | import QtQml.StateMachine 6.7 |
继承者 |
属性
- sourceState : bool
- targetState : QAbstractState
- targetStates : 列表<QAbstractState>
信号
详细描述
QAbstractTransition 类型是状态(QAbstractState 对象)之间的过渡的抽象基类。...
sourceState() 属性具有转变的源。targetState 和 targetStates 属性返回转变的目标。
当转变被触发时,会发出 triggered() 信号。
不要直接使用 QAbstractTransition;而是使用 SignalTransition 或 TimeoutTransition。
另请参阅SignalTransition 和 TimeoutTransition。
属性文档
sourceState : bool |
此转变的源状态(父状态)。
targetState : QAbstractState |
此转变的目标状态。
如果转变没有目标状态,则转变仍然可以触发,但不会改变状态机的配置(即当前状态不会退出并重新进入)。
targetStates : list<QAbstractState> |
此转变的目标状态。
如果指定了多个状态,则它们都必须是同一并行组状态的子状态。
信号文档
triggered() |
当转变被触发时,会发出此信号。
注意:相应的处理程序是 onTriggered
。
© 2024 Qt公司有限公司。本说明文档中包含的贡献版权属于其各自所有者。提供的文档根据免费软件基金会出版并由.Qt公司有限公司在芬兰及/或全球其他国家的©商标获得授权,许可条款适用于