|
| UncontrolledAnimation (QObject *target, const QByteArray &propertyName, QObject *parent=nullptr) |
|
int | duration () const override |
|
| UncontrolledAnimation (QObject *target, const QByteArray &propertyName, QObject *parent=nullptr) |
|
int | duration () const override |
|
int | duration () const override |
|
| UncontrolledAnimation (QObject *target, QObject *parent=nullptr) |
|
int | duration () const override |
|
| QPropertyAnimation (QObject *parent=nullptr) |
|
| QPropertyAnimation (QObject *target, const QByteArray &propertyName, QObject *parent=nullptr) |
|
| ~QPropertyAnimation () |
|
QObject * | targetObject () const |
|
void | setTargetObject (QObject *target) |
|
QBindable< QObject * > | bindableTargetObject () |
|
QByteArray | propertyName () const |
|
void | setPropertyName (const QByteArray &propertyName) |
|
QBindable< QByteArray > | bindablePropertyName () |
|
| QVariantAnimation (QObject *parent=nullptr) |
|
| ~QVariantAnimation () |
|
QVariant | startValue () const |
|
void | setStartValue (const QVariant &value) |
|
QVariant | endValue () const |
|
void | setEndValue (const QVariant &value) |
|
QVariant | keyValueAt (qreal step) const |
|
void | setKeyValueAt (qreal step, const QVariant &value) |
|
KeyValues | keyValues () const |
|
void | setKeyValues (const KeyValues &values) |
|
QVariant | currentValue () const |
|
void | setDuration (int msecs) |
|
QBindable< int > | bindableDuration () |
|
QEasingCurve | easingCurve () const |
|
void | setEasingCurve (const QEasingCurve &easing) |
|
QBindable< QEasingCurve > | bindableEasingCurve () |
|
| QAbstractAnimation (QObject *parent=nullptr) |
|
virtual | ~QAbstractAnimation () |
|
State | state () const |
|
QBindable< QAbstractAnimation::State > | bindableState () const |
|
QAnimationGroup * | group () const |
|
Direction | direction () const |
|
void | setDirection (Direction direction) |
|
QBindable< Direction > | bindableDirection () |
|
int | currentTime () const |
|
QBindable< int > | bindableCurrentTime () |
|
int | currentLoopTime () const |
|
int | loopCount () const |
|
void | setLoopCount (int loopCount) |
|
QBindable< int > | bindableLoopCount () |
|
int | currentLoop () const |
|
QBindable< int > | bindableCurrentLoop () const |
|
int | totalDuration () const |
|
Q_INVOKABLE | QObject (QObject *parent=nullptr) |
|
virtual | ~QObject () |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
QString | objectName () const |
|
void | setObjectName (const QString &name) |
|
QBindable< QString > | bindableObjectName () |
|
bool | isWidgetType () const |
|
bool | isWindowType () const |
|
bool | signalsBlocked () const noexcept |
|
bool | blockSignals (bool b) noexcept |
|
QThread * | thread () const |
|
void | moveToThread (QThread *thread) |
|
int | startTimer (int interval, Qt::TimerType timerType=Qt::CoarseTimer) |
|
void | killTimer (int id) |
|
template<typename T > |
T | findChild (const QString &aName=QString(), Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
template<typename T > |
QList< T > | findChildren (const QString &aName, Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
template<typename T > |
QList< T > | findChildren (Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
const QObjectList & | children () const |
|
void | setParent (QObject *parent) |
|
void | installEventFilter (QObject *filterObj) |
|
void | removeEventFilter (QObject *obj) |
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const |
|
bool | disconnect (const char *signal=nullptr, const QObject *receiver=nullptr, const char *member=nullptr) const |
|
bool | disconnect (const QObject *receiver, const char *member=nullptr) const |
|
void | dumpObjectTree () const |
|
void | dumpObjectInfo () const |
|
bool | setProperty (const char *name, const QVariant &value) |
|
QVariant | property (const char *name) const |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
QBindingStorage * | bindingStorage () |
|
const QBindingStorage * | bindingStorage () const |
|
QObject * | parent () const |
|
bool | inherits (const char *classname) const |
|
|
typedef QPair< qreal, QVariant > | KeyValue |
|
typedef QList< KeyValue > | KeyValues |
|
typedef QVariant(* | Interpolator) (const void *from, const void *to, qreal progress) |
|
enum | Direction { Forward
, Backward
} |
|
enum | State { Stopped
, Paused
, Running
} |
|
enum | DeletionPolicy { KeepWhenStopped = 0
, DeleteWhenStopped
} |
|
void | start (QAbstractAnimation::DeletionPolicy policy=KeepWhenStopped) |
|
void | pause () |
|
void | resume () |
|
void | setPaused (bool) |
|
void | stop () |
|
void | setCurrentTime (int msecs) |
|
void | deleteLater () |
|
void | valueChanged (const QVariant &value) |
|
void | finished () |
|
void | stateChanged (QAbstractAnimation::State newState, QAbstractAnimation::State oldState) |
|
void | currentLoopChanged (int currentLoop) |
|
void | directionChanged (QAbstractAnimation::Direction) |
|
void | destroyed (QObject *=nullptr) |
|
void | objectNameChanged (const QString &objectName, QPrivateSignal) |
|
static QMetaObject::Connection | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection) |
|
static QMetaObject::Connection | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1 , typename Func2 > |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
static QMetaObject::Connection ::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, Func2 slot) |
|
static QMetaObject::Connection ::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *context, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1 , typename Func2 > |
static std::enable_if< QtPrivate::FunctionPointer< Func2 >::ArgumentCount==-1 &&!std::is_convertible_v< Func2, const char * >, QMetaObject::Connection >::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, Func2 slot) |
|
template<typename Func1 , typename Func2 > |
static std::enable_if< QtPrivate::FunctionPointer< Func2 >::ArgumentCount==-1 &&!std::is_convertible_v< Func2, const char * >, QMetaObject::Connection >::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *context, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
static bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member) |
|
static bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member) |
|
static bool | disconnect (const QMetaObject::Connection &) |
|
template<typename Func1 , typename Func2 > |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot) |
|
template<typename Func1 > |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *receiver, void **zero) |
|
QScopedPointer< QObjectData > | d_ptr |
|
QByteArray | propertyName |
| the target property name for this animation More...
|
|
QObject * | targetObject |
| the target QObject for this animation. More...
|
|
QVariant | startValue |
| the optional start value of the animation More...
|
|
QVariant | endValue |
| the end value of the animation More...
|
|
QVariant | currentValue |
| the current value of the animation. More...
|
|
int | duration |
| the duration of the animation More...
|
|
QEasingCurve | easingCurve |
| the easing curve of the animation More...
|
|
State | state |
| state of the animation. More...
|
|
int | loopCount |
| the loop count of the animation More...
|
|
int | currentTime |
| the current time and progress of the animation More...
|
|
int | currentLoop |
| the current loop of the animation More...
|
|
Direction | direction |
| the direction of the animation when it is in \l Running state. More...
|
|
int | duration |
| the duration of the animation. More...
|
|
QString | objectName |
| the name of this object More...
|
|
template< typename T > void | qRegisterAnimationInterpolator (QVariant(*func)(const T &from, const T &to, qreal progress)) |
|
template< class T > T | qobject_cast (const QObject *object) |
|
template< typename T > T | qFindChildqFindChildren (const QObject *obj, const QString &name)() |
|
template< typename T > QList< T > | qFindChildrenqFindChildren (const QObject *obj, const QString &name)() |
|
| QObjectList |
|
Definition at line 95 of file tst_qanimationgroup.cpp.
int UncontrolledAnimation::duration |
( |
| ) |
const |
|
inlineoverridevirtual |
This pure virtual function returns the duration of the animation, and defines for how long QAbstractAnimation should update the current time. This duration is local, and does not include the loop count.
A return value of -1 indicates that the animation has no defined duration; the animation should run forever until stopped. This is useful for animations that are not time driven, or where you cannot easily predict its duration (e.g., event driven audio playback in a game).
If the animation is a parallel QAnimationGroup, the duration will be the longest duration of all its animations. If the animation is a sequential QAnimationGroup, the duration will be the sum of the duration of all its animations.
- See also
- loopCount
Reimplemented from QVariantAnimation.
Definition at line 105 of file tst_qanimationgroup.cpp.
int UncontrolledAnimation::duration |
( |
| ) |
const |
|
inlineoverridevirtual |
This pure virtual function returns the duration of the animation, and defines for how long QAbstractAnimation should update the current time. This duration is local, and does not include the loop count.
A return value of -1 indicates that the animation has no defined duration; the animation should run forever until stopped. This is useful for animations that are not time driven, or where you cannot easily predict its duration (e.g., event driven audio playback in a game).
If the animation is a parallel QAnimationGroup, the duration will be the longest duration of all its animations. If the animation is a sequential QAnimationGroup, the duration will be the sum of the duration of all its animations.
- See also
- loopCount
Reimplemented from QVariantAnimation.
Definition at line 140 of file tst_qparallelanimationgroup.cpp.
int UncontrolledAnimation::duration |
( |
| ) |
const |
|
inlineoverridevirtual |
This pure virtual function returns the duration of the animation, and defines for how long QAbstractAnimation should update the current time. This duration is local, and does not include the loop count.
A return value of -1 indicates that the animation has no defined duration; the animation should run forever until stopped. This is useful for animations that are not time driven, or where you cannot easily predict its duration (e.g., event driven audio playback in a game).
If the animation is a parallel QAnimationGroup, the duration will be the longest duration of all its animations. If the animation is a sequential QAnimationGroup, the duration will be the sum of the duration of all its animations.
- See also
- loopCount
Reimplemented from QVariantAnimation.
Definition at line 46 of file tst_qpropertyanimation.cpp.
int UncontrolledAnimation::duration |
( |
| ) |
const |
|
inlineoverridevirtual |
This pure virtual function returns the duration of the animation, and defines for how long QAbstractAnimation should update the current time. This duration is local, and does not include the loop count.
A return value of -1 indicates that the animation has no defined duration; the animation should run forever until stopped. This is useful for animations that are not time driven, or where you cannot easily predict its duration (e.g., event driven audio playback in a game).
If the animation is a parallel QAnimationGroup, the duration will be the longest duration of all its animations. If the animation is a sequential QAnimationGroup, the duration will be the sum of the duration of all its animations.
- See also
- loopCount
Reimplemented from QVariantAnimation.
Definition at line 140 of file tst_qsequentialanimationgroup.cpp.