31 Q_DECLARE_PRIVATE(QAlphaPaintEngine)
35 bool begin(QPaintDevice *pdev) override;
38 void updateState(
const QPaintEngineState &state) override;
40 void drawPath(
const QPainterPath &path) override;
42 void drawPolygon(
const QPointF *points,
int pointCount, PolygonDrawMode mode) override;
44 void drawPixmap(
const QRectF &r,
const QPixmap &pm,
const QRectF &sr) override;
45 void drawTextItem(
const QPointF &p,
const QTextItem &textItem) override;
46 void drawTiledPixmap(
const QRectF &r,
const QPixmap &pixmap,
const QPointF &s) override;
49 QAlphaPaintEngine(QAlphaPaintEnginePrivate &data, PaintEngineFeatures devcaps = { });
50 QRegion alphaClipping()
const;
51 bool continueCall()
const;
52 void flushAndInit(
bool init =
true);