![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsvganimate_p.h>
Public Types | |
| enum | Additive { Sum , Replace } |
| enum | Fill { Freeze , Remove } |
| Public Types inherited from QSvgNode | |
| enum | Type { Doc , Group , Defs , Switch , AnimateColor , AnimateTransform , Circle , Ellipse , Image , Line , Path , Polygon , Polyline , Rect , Text , Textarea , Tspan , Use , Video , Mask , Symbol , Marker , Pattern , Filter , FeMerge , FeMergenode , FeColormatrix , FeGaussianblur , FeOffset , FeComposite , FeFlood , FeBlend , FeUnsupported } |
| enum | DisplayMode { InlineMode , BlockMode , ListItemMode , RunInMode , CompactMode , MarkerMode , TableMode , InlineTableMode , TableRowGroupMode , TableHeaderGroupMode , TableFooterGroupMode , TableRowMode , TableColumnGroupMode , TableColumnMode , TableCellMode , TableCaptionMode , NoneMode , InheritMode } |
| Public Types inherited from QSvgAbstractAnimation | |
| enum | AnimationType { CSS , SMIL } |
Protected Attributes | |
| qreal | m_end |
| Fill | m_fill |
| Additive | m_additive |
| QString | m_linkId |
| Protected Attributes inherited from QSvgNode | |
| QSvgStaticStyle | m_style |
| QSvgAnimatedStyle | m_animatedStyle |
| Protected Attributes inherited from QSvgAbstractAnimation | |
| int | m_start |
| int | m_duration |
| bool | m_finished |
| int | m_iterationCount |
| QList< QSvgAbstractAnimatedProperty * > | m_properties |
Additional Inherited Members | |
| Protected Types inherited from QSvgNode | |
| enum | BoundsMode { Simplistic , IncludeMiterLimit } |
| Protected Member Functions inherited from QSvgNode | |
| QRectF | filterRegion (QRectF bounds) const |
| Static Protected Member Functions inherited from QSvgNode | |
| static qreal | strokeWidth (QPainter *p) |
| static void | initPainter (QPainter *p) |
| static QRectF | boundsOnStroke (QPainter *p, const QPainterPath &path, qreal width, BoundsMode mode) |
Definition at line 23 of file qsvganimate_p.h.
| Enumerator | |
|---|---|
| Sum | |
| Replace | |
Definition at line 26 of file qsvganimate_p.h.
| Enumerator | |
|---|---|
| Freeze | |
| Remove | |
Definition at line 31 of file qsvganimate_p.h.
| QT_BEGIN_NAMESPACE QSvgAnimateNode::QSvgAnimateNode | ( | QSvgNode * | parent = nullptr | ) |
Definition at line 8 of file qsvganimate.cpp.
|
inlinevirtual |
Definition at line 39 of file qsvganimate_p.h.
|
inline |
Definition at line 54 of file qsvganimate_p.h.
|
inlineoverridevirtual |
Implements QSvgAbstractAnimation.
Definition at line 44 of file qsvganimate_p.h.
|
overridevirtual |
Implements QSvgNode.
Definition at line 24 of file qsvganimate.cpp.
|
inline |
Definition at line 51 of file qsvganimate_p.h.
|
inlineoverridevirtual |
Reimplemented from QSvgAbstractAnimation.
Definition at line 45 of file qsvganimate_p.h.
|
inline |
Definition at line 42 of file qsvganimate_p.h.
|
inline |
Definition at line 53 of file qsvganimate_p.h.
Definition at line 50 of file qsvganimate_p.h.
Definition at line 41 of file qsvganimate_p.h.
Definition at line 48 of file qsvganimate_p.h.
| void QSvgAnimateNode::setRunningTime | ( | int | startMs, |
| int | durMs, | ||
| int | endMs, | ||
| int | by ) |
Definition at line 16 of file qsvganimate.cpp.
|
overridevirtual |
Reimplemented from QSvgNode.
Definition at line 30 of file qsvganimate.cpp.
|
protected |
Definition at line 62 of file qsvganimate_p.h.
|
protected |
Definition at line 60 of file qsvganimate_p.h.
|
protected |
Definition at line 61 of file qsvganimate_p.h.
|
protected |
Definition at line 63 of file qsvganimate_p.h.