Table des matières

QParallelAnimationGroup

La classe QParallelAnimationGroup fournit un groupe d’animations exécutées en parallèle. Plus d'informations...

#include <QParallelAnimationGroup>

Héritage

Hérite de QAnimationGroup.

Description détaillée

La classe QParallelAnimationGroup fournit un groupe d’animations exécutées en parallèle.

QParallelAnimationGroup – un conteneur d'animations – démarre l’ensemble de ses animations quand il est lui-même démarré, c’est-à-dire qu’il exécute toutes les animations en parallèle. Le groupe d’animations se termine quand la dernière des plus longues animations est terminée.

Vous pouvez gérer QParallelAnimation comme toute autre QAbstractAnimation : vous pouvez la mettre en pause, la reprendre ou l’ajouter à d’autres groupes d’animations.

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

Dans cet exemple, anim1 et anim2 sont deux QPropertyAnimation qui ont déjà été paramétrées.

Voir aussi QAnimationGroup, QPropertyAnimation et animation-overview.

Fonctions membres

QParallelAnimationGroup()

QParallelAnimationGroup::QParallelAnimationGroup ( QObject * parent = 0 )

Construit un QParallelAnimationGroup. parent est passé au constructeur de QObject.

~QParallelAnimationGroup()

QParallelAnimationGroup::~QParallelAnimationGroup ()

Détruit le groupe d’animations. Il détruira aussi toutes ses animations.

duration()

int QParallelAnimationGroup::duration () const [virtual]

Réimplémentation de QAbstractAnimation::duration().

event()

bool QParallelAnimationGroup::event ( QEvent * event ) [virtual protected]

Réimplémentation de QObject::event().

updateCurrentTime()

void QParallelAnimationGroup::updateCurrentTime ( int currentTime ) [virtual protected]

Réimplémentation de QAbstractAnimation::updateCurrentTime().

updateDirection()

void QParallelAnimationGroup::updateDirection ( QAbstractAnimation::Direction direction ) [virtual protected]

Réimplémentation de QAbstractAnimation::updateDirection().

updateState()

void QParallelAnimationGroup::updateState ( QAbstractAnimation::State newState, QAbstractAnimation::State oldState ) [virtual protected]

Réimplémentation de QAbstractAnimation::updateState().

Remerciements

Merci à <!johnlamericain!> pour la traduction et à <!dourouc!> ainsi qu’à <!jacques_jean!> pour leur relecture !