56 void setTransform(
const QTransform &matrix);
59 QTransform transform()
const;
62 void setPattern(
const QImage &pattern);
65 QImage pattern()
const;
68 void setRepeat(PatternRepeat repeat);
71 PatternRepeat repeat()
const;
74 ReferencePoint referencePoint()
const;
77 void setReferencePoint(ReferencePoint referencePoint);
80 QPointF referencePointOffset()
const;
83 void setReferencePointOffset(
const QPointF &offset);
86 QPointF tileRepeatOffset()
const;
89 void setTileRepeatOffset(
const QPointF &offset);
92 QSizeF patternDisplaySize()
const;
95 void setPatternDisplaySize(
const QSizeF &size);
98 QSizeF patternOriginalSize()
const;
101 void paint(QPainter &painter,
const QPainterPath &fillPath)
const override;
104 QRectF patternRectFromFillSize(
const QSizeF &size);
107 QSharedDataPointer<Private>
d;