diff options
Diffstat (limited to 'src/quickvectorimage/generator/qquickanimatedproperty_p.h')
| -rw-r--r-- | src/quickvectorimage/generator/qquickanimatedproperty_p.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/quickvectorimage/generator/qquickanimatedproperty_p.h b/src/quickvectorimage/generator/qquickanimatedproperty_p.h index 43e6f0abae..91fb1af38e 100644 --- a/src/quickvectorimage/generator/qquickanimatedproperty_p.h +++ b/src/quickvectorimage/generator/qquickanimatedproperty_p.h @@ -18,10 +18,11 @@ #include <QMap> #include <QVariant> #include <QtGui/private/qbezier_p.h> +#include "qquickgenerator_p.h" QT_BEGIN_NAMESPACE -class QQuickAnimatedProperty +class Q_QUICKVECTORIMAGEGENERATOR_EXPORT QQuickAnimatedProperty { public: struct PropertyAnimation { @@ -48,6 +49,8 @@ public: } return true; } + + PropertyAnimation simplified() const; }; QQuickAnimatedProperty(const QVariant &defaultValue) @@ -85,7 +88,7 @@ public: if (m_animationGroups.isEmpty()) beginAnimationGroup(); - m_animations.append(animation); + m_animations.append(animation.simplified()); } qsizetype animationGroupCount() const |
