[QtCore module]
该QParallelAnimationGroup类提供动画的平行组。More…
Methods
__init__ (self, QObject parent = None)
int duration (self)
bool event (self, QEvent event)
updateCurrentTime (self, int currentTime)
updateDirection (self, QAbstractAnimation.Direction direction)
updateState (self, QAbstractAnimation.State newState, QAbstractAnimation.State oldState)
Detailed Description
该QParallelAnimationGroup类提供动画的平行组。
QParallelAnimationGroup - 一个container for animations - 启动其所有的动画时,它是started本身,即运行在平行的所有动画。当最长的持久的动画已经完成了动画组完成。
你可以把QParallelAnimation其他任何QAbstractAnimation,例如,暂停,恢复,或将其添加到其他动画组。
QParallelAnimationGroup *group = new QParallelAnimationGroup;
group->addAnimation(anim1);
group->addAnimation(anim2);
group->start();
在这个例子中,anim1
和anim2
两个QPropertyAnimations表示已经建立起来。
Method Documentation
QParallelAnimationGroup.__init__ (self, QObject parent = None)
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个QParallelAnimationGroup。parent被传递给QObject的构造。
int QParallelAnimationGroup.duration (self)
从重新实现QAbstractAnimation.duration( ) 。
bool QParallelAnimationGroup.event (self, QEvent event)
从重新实现QObject.event( ) 。
QParallelAnimationGroup.updateCurrentTime (self, int currentTime)
从重新实现QAbstractAnimation.updateCurrentTime( ) 。
QParallelAnimationGroup.updateDirection (self, QAbstractAnimation.Direction direction)
从重新实现QAbstractAnimation.updateDirection( ) 。
QParallelAnimationGroup.updateState (self, QAbstractAnimation.State newState, QAbstractAnimation.State oldState)
从重新实现QAbstractAnimation.updateState( ) 。