![]() |
Qt 6.x
The Qt SDK
|
#include <qquickstate_p.h>
Public Member Functions | |
QQuickStateAction () | |
QQuickStateAction (QObject *, const QString &, const QVariant &) | |
QQuickStateAction (QObject *, const QQmlProperty &property, const QString &, const QVariant &) | |
void | deleteFromBinding () |
Public Attributes | |
bool | restore:1 |
bool | actionDone:1 |
bool | reverseEvent:1 |
bool | deletableToBinding:1 |
QQmlProperty | property |
QVariant | fromValue |
QVariant | toValue |
QQmlAnyBinding | fromBinding |
QQmlAnyBinding | toBinding |
QQuickStateActionEvent * | event |
QObject * | specifiedObject |
QString | specifiedProperty |
Definition at line 34 of file qquickstate_p.h.
QT_BEGIN_NAMESPACE QQuickStateAction::QQuickStateAction | ( | ) |
Definition at line 18 of file qquickstate.cpp.
QQuickStateAction::QQuickStateAction | ( | QObject * | target, |
const QString & | propertyName, | ||
const QVariant & | value | ||
) |
Definition at line 24 of file qquickstate.cpp.
References fromValue, QQmlProperty::isValid(), and property.
QQuickStateAction::QQuickStateAction | ( | QObject * | target, |
const QQmlProperty & | property, | ||
const QString & | propertyName, | ||
const QVariant & | value | ||
) |
Definition at line 35 of file qquickstate.cpp.
References fromValue, QQmlProperty::isValid(), and property.
void QQuickStateAction::deleteFromBinding | ( | ) |
Definition at line 330 of file qquickstate.cpp.
References fromBinding, QQmlAnyBinding::isAbstractPropertyBinding(), property, and QQmlPropertyPrivate::removeBinding().
Referenced by QQuickState::apply().
bool QQuickStateAction::actionDone |
Definition at line 43 of file qquickstate_p.h.
Referenced by QQuickParentAnimation::transition(), and QQuickScriptAction::transition().
bool QQuickStateAction::deletableToBinding |
Definition at line 45 of file qquickstate_p.h.
Referenced by QQuickParentChange::actions(), and QQuickPropertyChanges::changeExpression().
QQuickStateActionEvent* QQuickStateAction::event |
Definition at line 53 of file qquickstate_p.h.
Referenced by QQuickState::apply(), QQuickParentAnimationData::doAction(), QQuickParentAnimation::transition(), QQuickAnchorAnimation::transition(), and QQuickScriptAction::transition().
QQmlAnyBinding QQuickStateAction::fromBinding |
Definition at line 51 of file qquickstate_p.h.
Referenced by QQuickState::apply(), and deleteFromBinding().
QVariant QQuickStateAction::fromValue |
Definition at line 48 of file qquickstate_p.h.
Referenced by QQuickStateAction(), QQuickStateAction(), QQuickParentChange::actions(), QQuickAnimatorPrivate::apply(), QQuickPropertyChanges::changeExpression(), QQuickPropertyChanges::changeValue(), QQuickPropertyAnimation::createTransitionActions(), QQuickAnimationPropertyUpdater::debugUpdater(), QQuickAnimationPropertyUpdater::setValue(), QQuickPropertyAction::transition(), QQuickSpringAnimation::transition(), and QQuickBehavior::write().
QQmlProperty QQuickStateAction::property |
Definition at line 47 of file qquickstate_p.h.
Referenced by QQuickStateAction(), QQuickStateAction(), QQuickParentChange::actions(), QQuickAnimatorPrivate::apply(), QQuickState::apply(), QQuickPropertyChanges::changeExpression(), QQuickPropertyChanges::changeValue(), QQuickPropertyAnimation::createTransitionActions(), QQuickAnimationPropertyUpdater::debugUpdater(), deleteFromBinding(), QQuickAnimationPropertyUpdater::setValue(), QQuickPropertyAction::transition(), QQuickSpringAnimation::transition(), and QQuickBehavior::write().
bool QQuickStateAction::restore |
Definition at line 42 of file qquickstate_p.h.
Referenced by QQuickState::apply(), QQuickPropertyChanges::changeExpression(), and QQuickPropertyChanges::changeValue().
bool QQuickStateAction::reverseEvent |
Definition at line 44 of file qquickstate_p.h.
Referenced by QQuickParentAnimation::transition().
QObject* QQuickStateAction::specifiedObject |
Definition at line 56 of file qquickstate_p.h.
Referenced by QQuickPropertyChanges::changeExpression(), QQuickPropertyChanges::changeValue(), QQuickPropertyAnimation::createTransitionActions(), and QQuickPropertyAction::transition().
QString QQuickStateAction::specifiedProperty |
Definition at line 57 of file qquickstate_p.h.
Referenced by QQuickPropertyChanges::changeExpression(), QQuickPropertyChanges::changeValue(), QQuickPropertyAnimation::createTransitionActions(), and QQuickPropertyAction::transition().
QQmlAnyBinding QQuickStateAction::toBinding |
Definition at line 52 of file qquickstate_p.h.
Referenced by QQuickParentChange::actions(), and QQuickPropertyChanges::changeExpression().
QVariant QQuickStateAction::toValue |
Definition at line 49 of file qquickstate_p.h.
Referenced by QQuickAnimatorPrivate::apply(), QQuickPropertyChanges::changeExpression(), QQuickPropertyChanges::changeValue(), QQuickAnimationPropertyUpdater::debugUpdater(), QQuickAnimationPropertyUpdater::setValue(), QQuickParentAnimation::transition(), QQuickPropertyAction::transition(), QQuickSpringAnimation::transition(), and QQuickBehavior::write().