![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsvgabstractanimation_p.h>
Public Types | |
| enum | AnimationType { CSS , SMIL } |
Public Member Functions | |
| QSvgAbstractAnimation ()=default | |
| virtual | ~QSvgAbstractAnimation () |
| virtual AnimationType | animationType () const =0 |
| void | evaluateAnimation (qreal elapsedTime) |
| void | setRunningTime (int startMs, int durationMs) |
| int | start () const |
| int | duration () const |
| void | setIterationCount (int count) |
| int | iterationCount () const |
| void | setEasing (QSvgEasingInterfacePtr easing) |
| QSvgEasingInterface * | easing () const |
| virtual void | appendProperty (QSvgAbstractAnimatedProperty *property) |
| QList< QSvgAbstractAnimatedProperty * > | properties () const |
| bool | finished () const |
| virtual bool | isActive () const |
Protected Attributes | |
| int | m_start {0} |
| int | m_duration {0} |
| bool | m_finished {false} |
| int | m_iterationCount {0} |
| QSvgEasingInterfacePtr | m_easing |
| QList< QSvgAbstractAnimatedProperty * > | m_properties |
Definition at line 27 of file qsvgabstractanimation_p.h.
| Enumerator | |
|---|---|
| CSS | |
| SMIL | |
Definition at line 31 of file qsvgabstractanimation_p.h.
|
default |
|
virtual |
Definition at line 10 of file qsvgabstractanimation.cpp.
|
pure virtual |
Implemented in QSvgAnimateNode, and QSvgCssAnimation.
|
virtual |
Definition at line 16 of file qsvgabstractanimation.cpp.
| int QSvgAbstractAnimation::duration | ( | ) | const |
Definition at line 83 of file qsvgabstractanimation.cpp.
| QSvgEasingInterface * QSvgAbstractAnimation::easing | ( | ) | const |
Definition at line 103 of file qsvgabstractanimation.cpp.
Definition at line 36 of file qsvgabstractanimation.cpp.
| bool QSvgAbstractAnimation::finished | ( | ) | const |
Definition at line 26 of file qsvgabstractanimation.cpp.
Referenced by Decoder::doDecode(), PlaceCategoriesReplyEsri::emitFinished(), QPlaceCategoriesReplyHere::emitFinished(), QPlaceCategoriesReplyOsm::emitFinished(), QDBusPendingCallWatcherHelper::emitSignals(), QQuickPixmapReply::event(), QPlaceCategoriesReplyMapbox::finish(), DeviceDiscoveryBroadcastReceiver::onReceive(), QPlaceSearchReplyMapbox::setError(), and QPlaceSearchSuggestionReplyMapbox::setError().
|
virtual |
Reimplemented in QSvgAnimateNode.
Definition at line 31 of file qsvgabstractanimation.cpp.
| int QSvgAbstractAnimation::iterationCount | ( | ) | const |
Definition at line 93 of file qsvgabstractanimation.cpp.
| QList< QSvgAbstractAnimatedProperty * > QSvgAbstractAnimation::properties | ( | ) | const |
Definition at line 21 of file qsvgabstractanimation.cpp.
| void QSvgAbstractAnimation::setEasing | ( | QSvgEasingInterfacePtr | easing | ) |
Definition at line 98 of file qsvgabstractanimation.cpp.
| void QSvgAbstractAnimation::setIterationCount | ( | int | count | ) |
Definition at line 88 of file qsvgabstractanimation.cpp.
| void QSvgAbstractAnimation::setRunningTime | ( | int | startMs, |
| int | durationMs ) |
Definition at line 72 of file qsvgabstractanimation.cpp.
| int QSvgAbstractAnimation::start | ( | ) | const |
Definition at line 78 of file qsvgabstractanimation.cpp.
|
protected |
Definition at line 61 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 64 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 62 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 63 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 65 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 60 of file qsvgabstractanimation_p.h.