4#ifndef QQUICKTRANSITION_H
5#define QQUICKTRANSITION_H
19#include <private/qabstractanimationjob_p.h>
20#include <private/qqmlguard_p.h>
23#include <QtCore/qobject.h>
53 QQmlGuard<QQuickTransition> m_transition;
65 Q_PROPERTY(
bool reversible READ reversible WRITE setReversible NOTIFY reversibleChanged)
79 void setFromState(const
QString &);
82 void setToState(const
QString &);
84 bool reversible() const;
85 void setReversible(
bool);
99 void setReversed(
bool r);
104 void reversibleChanged();
105 void enabledChanged();
106 void runningChanged();
void removeAnimationChangeListener(QAnimationJobChangeListener *listener, QAbstractAnimationJob::ChangeTypes)
The QQmlListProperty class allows applications to expose list-like properties of QObject-derived clas...
The QQmlProperty class abstracts accessing properties on objects created from QML.
void removeStateChangeListener()
QQuickTransitionInstance(QQuickTransition *transition, QAbstractAnimationJob *anim)
~QQuickTransitionInstance()
void animationStateChanged(QAbstractAnimationJob *, QAbstractAnimationJob::State, QAbstractAnimationJob::State) override
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
static Q_CONSTINIT QBasicAtomicInt running
GLenum GLenum GLsizei const GLuint GLboolean enabled
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)