Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QParallelAnimationGroup Class Reference
[QtCore module]

该QParallelAnimationGroup类提供动画的平行组。More...

继承QAnimationGroup

Methods


Detailed Description

该QParallelAnimationGroup类提供动画的平行组。

QParallelAnimationGroup - 一个container for animations - 启动其所有的动画时,它是started本身,即运行在平行的所有动画。当最长的持久的动画已经完成了动画组完成。

你可以把QParallelAnimation其他任何QAbstractAnimation,例如,暂停,恢复,或将其添加到其他动画组。

 QParallelAnimationGroup *group = new QParallelAnimationGroup;
 group->addAnimation(anim1);
 group->addAnimation(anim2);

 group->start();

在这个例子中,anim1anim2两个QPropertyAnimations表示已经建立起来。


Method Documentation

QParallelAnimationGroup.__init__ (self, QObject parent = None)

parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。

构造一个QParallelAnimationGroupparent被传递给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( ) 。




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5