![]() |
Qt 6.x
The Qt SDK
|
#include <qsequentialanimationgroupjob_p.h>
Private Member Functions | |
void | animationInserted (QAbstractAnimationJob *anim) override |
void | animationRemoved (QAbstractAnimationJob *anim, QAbstractAnimationJob *, QAbstractAnimationJob *) override |
Definition at line 25 of file qsequentialanimationgroupjob_p.h.
QT_BEGIN_NAMESPACE QSequentialAnimationGroupJob::QSequentialAnimationGroupJob | ( | ) |
Definition at line 10 of file qsequentialanimationgroupjob.cpp.
QSequentialAnimationGroupJob::~QSequentialAnimationGroupJob | ( | ) |
Definition at line 17 of file qsequentialanimationgroupjob.cpp.
|
overrideprivatevirtual |
Reimplemented from QAnimationGroupJob.
Definition at line 347 of file qsequentialanimationgroupjob.cpp.
References QAbstractAnimationJob::currentLoop(), QAbstractAnimationJob::currentTime(), QDoubleEndedList< N >::first(), QAnimationGroupJob::m_children, QDoubleEndedList< N >::next(), and RETURN_IF_DELETED.
|
overrideprivatevirtual |
Reimplemented from QAnimationGroupJob.
Definition at line 365 of file qsequentialanimationgroupjob.cpp.
References QAnimationGroupJob::animationRemoved(), QAbstractAnimationJob::currentTime(), duration(), QAnimationGroupJob::m_children, QAbstractAnimationJob::m_currentTime, QAbstractAnimationJob::m_loopCount, QAbstractAnimationJob::m_totalCurrentTime, next, Q_ASSERT, and RETURN_IF_DELETED.
|
overridevirtual |
Reimplemented from QAnimationGroupJob.
Definition at line 174 of file qsequentialanimationgroupjob.cpp.
References QAnimationGroupJob::clear(), and Q_ASSERT.
|
inline |
Definition at line 34 of file qsequentialanimationgroupjob_p.h.
Reimplemented from QAbstractAnimationJob.
Definition at line 400 of file qsequentialanimationgroupjob.cpp.
References d, QAnimationGroupJob::debugChildren(), Qt::dec(), and Qt::hex().
|
overridevirtual |
Reimplemented from QAbstractAnimationJob.
Definition at line 159 of file qsequentialanimationgroupjob.cpp.
References QAnimationGroupJob::m_children, ret, and QAbstractAnimationJob::totalDuration().
Referenced by animationRemoved().
|
overrideprotectedvirtual |
Reimplemented from QAnimationGroupJob.
Definition at line 303 of file qsequentialanimationgroupjob.cpp.
References animation, QAbstractAnimationJob::currentTime(), QAbstractAnimationJob::Forward, QAnimationGroupJob::m_children, QAbstractAnimationJob::m_direction, QDoubleEndedList< N >::next(), QDoubleEndedList< N >::prev(), Q_ASSERT, Q_UNUSED, RETURN_IF_DELETED, QAnimationGroupJob::setUncontrolledAnimationFinishTime(), and QAbstractAnimationJob::stop().
|
overrideprotectedvirtual |
Reimplemented from QAbstractAnimationJob.
Definition at line 183 of file qsequentialanimationgroupjob.cpp.
References QAbstractAnimationJob::currentTime(), QDoubleEndedList< N >::isEmpty(), QAnimationGroupJob::m_children, QAbstractAnimationJob::m_currentLoop, QAbstractAnimationJob::m_currentTime, Q_ASSERT, RETURN_IF_DELETED, QAbstractAnimationJob::setCurrentTime(), and QAbstractAnimationJob::stop().
|
overrideprotectedvirtual |
Reimplemented from QAbstractAnimationJob.
Definition at line 251 of file qsequentialanimationgroupjob.cpp.
References QAbstractAnimationJob::direction(), QAbstractAnimationJob::isStopped(), and QAbstractAnimationJob::setDirection().
|
overrideprotectedvirtual |
Reimplemented from QAbstractAnimationJob.
Definition at line 224 of file qsequentialanimationgroupjob.cpp.
References newState(), QAbstractAnimationJob::pause(), QAbstractAnimationJob::Paused, QAbstractAnimationJob::Running, QAbstractAnimationJob::start(), QAbstractAnimationJob::state(), QAbstractAnimationJob::stop(), QAbstractAnimationJob::Stopped, and QAbstractAnimationJob::updateState().