class QAbstractTransition#

Inheritance diagram of PySide6.QtStateMachine.QAbstractTransition

继承自: QSignalTransition, QEventTransition, QMouseEventTransition, QKeyEventTransition

概要#

属性#

方法#

虚函数#

信号#

说明

本文档可能包含自动从C++到Python翻译的片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建问题报告来告知我们。

详细描述#

class TransitionType#

说明

可以使用属性直接使用`from __feature__ import true_property`时或者使用访问器函数在其它情况下。

property sourceStateᅟ: QState#
访问函数
属性 targetState: QAbstractState#
访问函数
属性 targetStates: 列表 of QAbstractState#
访问函数
属性 transitionType: QAbstractTransition.TransitionType#
访问函数
__init__([sourceState=None])#
参数:

sourceStateQState

addAnimation(animation)#
参数:

animationQAbstractAnimation

animations()#
返回类型:

QAbstractAnimation

抽象 eventTest(event)#
参数:

eventQEvent

返回类型:

布尔

machine()#
返回类型:

QStateMachine

抽象 onTransition(event)#
参数:

eventQEvent

removeAnimation(animation)#
参数:

animationQAbstractAnimation

设置目标状态:setTargetState(target)#
参数:

targetQAbstractState

属性 targetState 的设置器。

设置目标状态列表:setTargetStates(targets)#
参数:

targets – .QAbstractState 列表

属性 targetStates 的设置器。

设置转换类型:setTransitionType(type)#
参数:

typeTransitionType

属性 transitionType 的设置器。

sourceState()#
返回类型:

QState

属性 sourceState 的获取器。

targetState()#
返回类型:

QAbstractState

属性 targetState 的获取器。

targetStateChanged()#

属性 targetState 的事件通知信号。

targetStates()#
返回类型:

属性 QAbstractState 的列表。

属性 targetStates 的获取器。

targetStatesChanged()#

属性 targetStates 的事件通知信号。

transitionType()#
返回类型:

转换类型

属性 transitionTypeᅟ 的获取器。

triggered()#