![]() |
Qt 6.x
The Qt SDK
|
#include <qquicktransition_p.h>
Public Member Functions | |
QQuickTransitionInstance (QQuickTransition *transition, QAbstractAnimationJob *anim) | |
~QQuickTransitionInstance () | |
void | start () |
void | stop () |
void | complete () |
bool | isRunning () const |
Protected Member Functions | |
void | animationStateChanged (QAbstractAnimationJob *, QAbstractAnimationJob::State, QAbstractAnimationJob::State) override |
void | removeStateChangeListener () |
Friends | |
class | QQuickTransition |
Definition at line 32 of file qquicktransition_p.h.
QQuickTransitionInstance::QQuickTransitionInstance | ( | QQuickTransition * | transition, |
QAbstractAnimationJob * | anim | ||
) |
Definition at line 176 of file qquicktransition.cpp.
References QAbstractAnimationJob::addAnimationChangeListener(), and QAbstractAnimationJob::StateChange.
QQuickTransitionInstance::~QQuickTransitionInstance | ( | ) |
Definition at line 183 of file qquicktransition.cpp.
References removeStateChangeListener().
|
overrideprotectedvirtual |
Reimplemented from QAnimationJobChangeListener.
Definition at line 141 of file qquicktransition.cpp.
References QQuickTransitionPrivate::animationStateChanged(), QQuickTransitionPrivate::get(), and newState().
void QQuickTransitionInstance::complete | ( | ) |
Definition at line 201 of file qquicktransition.cpp.
References QAbstractAnimationJob::complete().
bool QQuickTransitionInstance::isRunning | ( | ) | const |
Definition at line 207 of file qquicktransition.cpp.
References QAbstractAnimationJob::Running, and QAbstractAnimationJob::state().
Referenced by QQuickTransitionManager::cancel(), and QQuickTransitionManager::isRunning().
|
inlineprotected |
Definition at line 47 of file qquicktransition_p.h.
References QAbstractAnimationJob::removeAnimationChangeListener(), and QAbstractAnimationJob::StateChange.
Referenced by ~QQuickTransitionInstance().
void QQuickTransitionInstance::start | ( | ) |
Definition at line 189 of file qquicktransition.cpp.
References QAbstractAnimationJob::start().
Referenced by QQuickTransitionManager::transition().
void QQuickTransitionInstance::stop | ( | ) |
Definition at line 195 of file qquicktransition.cpp.
References QAbstractAnimationJob::stop().
Referenced by QQuickTransitionManager::cancel().
|
friend |
Definition at line 55 of file qquicktransition_p.h.