52 Qt::ImageConversionFlags flags;
58 QPaintEngine::DirtyFlags flags;
63 QBrush backgroundBrush;
64 Qt::BGMode backgroundMode = Qt::TransparentMode;
68 Qt::ClipOperation clipOperation = Qt::NoClip;
70 QPainterPath clipPath;
71 bool isClipEnabled =
false;
73 QPainter::RenderHints renderHints;
74 QPainter::CompositionMode compositionMode = QPainter::CompositionMode_SourceOver;
84 const QPixmap&, const QRectF& subRect );
87 const QImage&, const QRectF& subRect,
88 Qt::ImageConversionFlags );
100 Type type() const noexcept;
102 QPainterPath* path() noexcept;
103 const QPainterPath* path() const noexcept;
105 PixmapData* pixmapData() noexcept;
106 const PixmapData* pixmapData() const noexcept;
108 ImageData* imageData() noexcept;
109 const ImageData* imageData() const noexcept;
111 StateData* stateData() noexcept;
112 const StateData* stateData() const noexcept;
122 QPainterPath* m_path;
123 PixmapData* m_pixmapData;
124 ImageData* m_imageData;
125 StateData* m_stateData;