27class QParallelAnimationGroupPrivate :
public QAnimationGroupPrivate
29 Q_DECLARE_PUBLIC(QParallelAnimationGroup)
31 QParallelAnimationGroupPrivate()
32 : lastLoop(0), lastCurrentTime(0)
36 QHash<QAbstractAnimation*,
int> uncontrolledFinishTime;
40 bool shouldAnimationStart(QAbstractAnimation *animation,
bool startIfAtEnd)
const;
41 void applyGroupState(QAbstractAnimation *animation);
42 bool isUncontrolledAnimationFinished(QAbstractAnimation *anim)
const;
43 void connectUncontrolledAnimations();
44 void disconnectUncontrolledAnimations();
46 void animationRemoved(qsizetype index, QAbstractAnimation *) override;
49 void _q_uncontrolledAnimationFinished();