La classe QPauseAnimation fournit une pause pour le QSequentialAnimationGroup. Plus d'informations...
#include <QPauseAnimation>
Hérite de QAbstractAnimation.
La classe QPauseAnimation fournit une pause pour le QSequentialAnimationGroup.
Si vous désirez introduire un délai entre des animations dans un QSequentialAnimationGroup, vous pouvez insérer une QPauseAnimation. Cette classe n’anime rien du tout, mais ne se termine pas avant qu’un nombre spécifié de millisecondes se soient écoulées à partir du moment où elle a été démarrée. Vous spécifiez la durée de la pause dans le constructeur. Elle peut également être modifiée directement avec setDuration().
Il n’est pas nécessaire de construire une QPauseAnimation vous-même. QSequentialAnimationGroup fournit les fonctions addPause() et insertPause(). Ces fonctions prennent simplement en compte la durée définie pour la pause en millisecondes.
Voir aussi QSequentialAnimationGroup.
duration : int
Cette propriété contient la durée de la pause.
La durée ne doit pas être négative, par défaut elle est de 250 millisecondes.
virtual int duration () const
void setDuration ( int msecs )
QPauseAnimation::QPauseAnimation ( QObject * parent = 0 )
Construit une QPauseAnimation. parent
est passé au constructeur de QObject. La durée par défaut est 0.
QPauseAnimation::QPauseAnimation ( int msecs, QObject * parent = 0 )
Construit une QPauseAnimation. msecs
est la durée de la pause en millisecondes. parent
est passé au constructeur de QObject.
QPauseAnimation::~QPauseAnimation ()
Détruit la pause de l’animation.
bool QPauseAnimation::event ( QEvent * e ) [virtual protected]
Réimplémentation de QObject::event().
void QPauseAnimation::updateCurrentTime ( int ) [virtual protected]
Réimplémentation de QAbstractAnimation::updateCurrentTime().
Merci à <!johnlamericain!> pour la traduction et à <!dourouc!> ainsi qu’à <!jacques_jean!> pour leur relecture !