27 Q_PROPERTY(QUrl source READ source WRITE setSource NOTIFY sourceChanged)
28 QML_NAMED_ELEMENT(MaskShape)
29 QML_ADDED_IN_VERSION(2, 0)
31 explicit QQuickMaskExtruder(QObject *parent =
nullptr);
32 QPointF extrude(
const QRectF &) override;
33 bool contains(
const QRectF &bounds,
const QPointF &point) override;
42 void sourceChanged(
const QUrl &arg);
45 void setSource(
const QUrl &arg);
48 void startMaskLoading();
49 void finishMaskLoading();
54 void ensureInitialized(
const QRectF &r);
59 QList<QPointF> m_mask;