42 #ifndef QSEQUENTIALANIMATIONGROUP_P_H 43 #define QSEQUENTIALANIMATIONGROUP_P_H 57 #include "private/qanimationgroup_p.h" 59 #ifndef QT_NO_ANIMATION 112 #endif //QT_NO_ANIMATION 114 #endif //QSEQUENTIALANIMATIONGROUP_P_H
void advanceForwards(const AnimationIndex &newAnimationIndex)
This manages advancing the execution of a group running forwards (time has gone forward), which is the same behaviour for rewinding the execution of a group running backwards (time has gone backward).
void animationRemoved(int index, QAbstractAnimation *anim)
This method is called whenever an animation is removed from the group at index index.
#define QT_END_NAMESPACE
This macro expands to.
The QSequentialAnimationGroup class provides a sequential group of animations.
int animationActualTotalDuration(int index) const
QAbstractAnimation * currentAnimation
#define QT_BEGIN_NAMESPACE
This macro expands to.
void animationInsertedAt(int index)
This method is called whenever an animation is added to the group at index index. ...
QList< int > actualDuration
void _q_uncontrolledAnimationFinished()
The QAbstractAnimation class is the base of all animations.
#define Q_DECLARE_PUBLIC(Class)
AnimationIndex indexForCurrentTime() const
void activateCurrentAnimation(bool intermediate=false)
void rewindForwards(const AnimationIndex &newAnimationIndex)
This manages rewinding the execution of a group running forwards (time has gone forward), which is the same behaviour for advancing the execution of a group running backwards (time has gone backward).
QSequentialAnimationGroupPrivate()
int currentAnimationIndex
void setCurrentAnimation(int index, bool intermediate=false)