62 Q_DECLARE_PRIVATE(QQuickTransition)
64 Q_PROPERTY(QString from READ fromState WRITE setFromState NOTIFY fromChanged)
65 Q_PROPERTY(QString to READ toState WRITE setToState NOTIFY toChanged)
66 Q_PROPERTY(
bool reversible READ reversible WRITE setReversible NOTIFY reversibleChanged)
67 Q_PROPERTY(
bool running READ running NOTIFY runningChanged)
68 Q_PROPERTY(QQmlListProperty<QQuickAbstractAnimation> animations READ animations)
69 Q_PROPERTY(
bool enabled READ enabled WRITE setEnabled NOTIFY enabledChanged)
70 Q_CLASSINFO(
"DefaultProperty",
"animations")
71 Q_CLASSINFO(
"DeferredPropertyNames",
"animations")
72 QML_NAMED_ELEMENT(Transition)
73 QML_ADDED_IN_VERSION(2, 0)
76 QQuickTransition(QObject *parent=
nullptr);
79 QString fromState()
const;
80 void setFromState(
const QString &);
82 QString toState()
const;
83 void setToState(
const QString &);
85 bool reversible()
const;
86 void setReversible(
bool);
89 void setEnabled(
bool enabled);
93 QQmlListProperty<QQuickAbstractAnimation> animations();
95 QQuickTransitionInstance *prepare(QQuickStateOperation::ActionList &actions,
96 QList<QQmlProperty> &after,
97 QQuickTransitionManager *end,
98 QObject *defaultTarget);
100 void setReversed(
bool r);
105 void reversibleChanged();
106 void enabledChanged();
107 void runningChanged();