24class QQuickPathInterpolated :
public QQuickCurve
27 Q_PROPERTY(qreal factor READ factor WRITE setFactor NOTIFY factorChanged)
28 Q_PROPERTY(QStringList svgPaths READ svgPaths WRITE setSvgPaths NOTIFY svgPathsChanged)
30 QML_NAMED_ELEMENT(PathInterpolated)
31 QML_ADDED_IN_VERSION(6, 11)
33 explicit QQuickPathInterpolated(QObject *parent =
nullptr);
35 void setFactor(qreal newFactor);
36 QStringList svgPaths()
const;
37 void setSvgPaths(
const QStringList &newSvgPaths);
39 void addToPath(QPainterPath &path,
const QQuickPathData &) override;
43 void svgPathsChanged();
46 QStringList m_svgPaths;
47 QList<QPainterPath> m_paths;