- class QAnimationGroup#
一个将动画组合在一起的类。 更多信息...
摘要#
属性#
方法#
def
__init__()
def
addAnimation()
def
animationList()
def
duration()
def
name()
def
position()
槽(Slots)
定义
setName()
信号(Signals)
说明(Note)
本文档可能包含从 C++ 自动转换为 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们。
详细描述(Detailed Description)
QAnimationGroup
类用于将多个动画组合在一起,以便它们可以作为一个动画一起作用。设置给组的位置也设置为组中所有动画的位置。持续时间为各个动画中的最大值。动画可以是任何支持的动画类型,不必有相同的名称。说明(Note)
当使用
from __feature__ import true_property
时,可以直接使用属性;否则,可以通过访问函数使用。- 属性 durationᅟ: float#
保持组中动画的最大持续时间。
- 访问函数
- 属性 nameᅟ: str#
保持动画组的名称。
- 访问函数
- 属性 positionᅟ: float#
保持动画的位置。
- 访问函数
构造一个带有
parent
的QAnimationGroup
。- addAnimation(animation)#
- 参数:
animation –
QAbstractAnimation
将新的
animation
添加到组中。- animationList()#
- 返回类型:
. Qt3DAnimation.QAbstractAnimation 列表
返回组中动画的列表。
- duration()#
- 返回类型:
float
属性
durationᅟ
的获取器。- durationChanged(duration)#
- 参数:
duration – float
属性
durationᅟ
的通知信号。- name()#
- 返回类型:
str
参见
setName()
属性
nameᅟ
的获取器。- nameChanged(name)#
- 参数:
name – str
属性
nameᅟ
的通知信号。- position()#
- 返回类型:
float
参见
setPosition()
属性
positionᅟ
的获取器。- positionChanged(position)#
- 参数:
position – 浮点数
属性
position
的通知信号。- removeAnimation(animation)#
- 参数:
animation –
QAbstractAnimation
从组中删除
animation
。- setAnimations(animations)#
- 参数:
animations – .Qt3DAnimation.QAbstractAnimation 列表
将
animations
设置到组中。旧的动画将被删除。- setName(name)#
- 参数:
name – str
参见
name()
属性
name
的设置器。- setPosition(position)#
- 参数:
position – 浮点数
参见
position()
属性
position
的设置器。