[QtCore module]

该QPauseAnimation类提供了一个停顿QSequentialAnimationGroupMore…

继承QAbstractAnimation

Methods

  • __init__ (self, QObject parent = None)
  • __init__ (self, int msecs, QObject parent = None)
  • int duration (self)
  • bool event (self, QEvent e)
  • setDuration (self, int msecs)
  • updateCurrentTime (self, int)

Detailed Description

该QPauseAnimation类提供了一个停顿QSequentialAnimationGroup

如果您希望引进的动画之间的延迟QSequentialAnimationGroup,你可以插入一个QPauseAnimation 。这个类没有任何动画,但不finish之前指定的毫秒数从它开始的时候已经过去了。你在构造函数中指定暂停的持续时间。它也可以直接与设置setDuration( ) 。

这是没有必要给自己建造一个QPauseAnimation 。QSequentialAnimationGroup提供方便的功能addPause()insertPause()。这些函数简单地采取毫秒的暂停持续的数量。


Method Documentation

  1. QPauseAnimation.__init__ (self, QObject parent = None)

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

构造一个QPauseAnimationparent被传递给QObject的构造。默认的持续时间为0 。

  1. QPauseAnimation.__init__ (self, int msecs, QObject parent = None)

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

构造一个QPauseAnimationmsecs是暂停的持续时间。parent被传递给QObject的构造。

  1. int QPauseAnimation.duration (self)
  1. bool QPauseAnimation.event (self, QEvent e)

从重新实现QObject.event( ) 。

  1. QPauseAnimation.setDuration (self, int msecs)
  1. QPauseAnimation.updateCurrentTime (self, int)

从重新实现QAbstractAnimation.updateCurrentTime( ) 。