La classe QParallelAnimationGroup fournit un groupe d’animations exécutées en parallèle. Plus d'informations...
#include <QParallelAnimationGroup>
Hérite de QAnimationGroup.
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.
QParallelAnimationGroup::QParallelAnimationGroup ( QObject * parent = 0 )
Construit un QParallelAnimationGroup. parent
est passé au constructeur de QObject.
QParallelAnimationGroup::~QParallelAnimationGroup ()
Détruit le groupe d’animations. Il détruira aussi toutes ses animations.
int QParallelAnimationGroup::duration () const [virtual]
Réimplémentation de QAbstractAnimation::duration().
bool QParallelAnimationGroup::event ( QEvent * event ) [virtual protected]
Réimplémentation de QObject::event().
void QParallelAnimationGroup::updateCurrentTime ( int currentTime ) [virtual protected]
Réimplémentation de QAbstractAnimation::updateCurrentTime().
void QParallelAnimationGroup::updateDirection ( QAbstractAnimation::Direction direction ) [virtual protected]
Réimplémentation de QAbstractAnimation::updateDirection().
void QParallelAnimationGroup::updateState ( QAbstractAnimation::State newState, QAbstractAnimation::State oldState ) [virtual protected]
Réimplémentation de QAbstractAnimation::updateState().
Merci à <!johnlamericain!> pour la traduction et à <!dourouc!> ainsi qu’à <!jacques_jean!> pour leur relecture !
Copyright © 2025 Developpez LLC Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.