- Qt 6.9
- Qt GUI
- C++ Classes
- QPainter
- Qt 6.9.3 Reference Documentation

# List of All Members for QPainter

This is the complete list of members for QPainter, including inherited members.

class PixmapFragment enum CompositionMode enum PixmapFragmentHint flags PixmapFragmentHints enum RenderHint flags RenderHints QPainter() QPainter(QPaintDevice *) ~QPainter() background() const : const QBrush & backgroundMode() const : Qt::BGMode begin(QPaintDevice *) : bool beginNativePainting() boundingRect(const QRectF &, int, const QString &) : QRectF boundingRect(const QRect &, int, const QString &) : QRect boundingRect(const QRectF &, const QString &, const QTextOption &) : QRectF boundingRect(int, int, int, int, int, const QString &) : QRect brush() const : const QBrush & brushOrigin() const : QPoint clipBoundingRect() const : QRectF clipPath() const : QPainterPath clipRegion() const : QRegion combinedTransform() const : QTransform compositionMode() const : QPainter::CompositionMode device() const : QPaintDevice * deviceTransform() const : const QTransform & drawArc(const QRectF &, int, int) drawArc(const QRect &, int, int) drawArc(int, int, int, int, int, int) drawChord(const QRectF &, int, int) drawChord(const QRect &, int, int) drawChord(int, int, int, int, int, int) drawConvexPolygon(const QPointF *, int) drawConvexPolygon(const QPolygon &) drawConvexPolygon(const QPolygonF &) drawConvexPolygon(const QPoint *, int) drawEllipse(const QRectF &) drawEllipse(const QRect &) drawEllipse(const QPoint &, int, int) drawEllipse(const QPointF &, qreal, qreal) drawEllipse(int, int, int, int) drawGlyphRun(const QPointF &, const QGlyphRun &) drawImage(const QRectF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) drawImage(const QPoint &, const QImage &) drawImage(const QPointF &, const QImage &) drawImage(const QRect &, const QImage &) drawImage(const QRectF &, const QImage &) drawImage(const QPoint &, const QImage &, const QRect &, Qt::ImageConversionFlags) drawImage(const QPointF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) drawImage(const QRect &, const QImage &, const QRect &, Qt::ImageConversionFlags) drawImage(int, int, const QImage &, int, int, int, int, Qt::ImageConversionFlags) drawLine(const QLineF &) drawLine(const QLine &) drawLine(const QPoint &, const QPoint &) drawLine(const QPointF &, const QPointF &) drawLine(int, int, int, int) drawLines(const QLineF *, int) drawLines(const QList<QLine> &) drawLines(const QList<QLineF> &) drawLines(const QList<QPoint> &) drawLines(const QList<QPointF> &) drawLines(const QLine *, int) drawLines(const QPoint *, int) drawLines(const QPointF *, int) drawPath(const QPainterPath &) drawPicture(const QPointF &, const QPicture &) drawPicture(const QPoint &, const QPicture &) drawPicture(int, int, const QPicture &) drawPie(const QRectF &, int, int) drawPie(const QRect &, int, int) drawPie(int, int, int, int, int, int) drawPixmap(const QRectF &, const QPixmap &, const QRectF &) drawPixmap(const QPoint &, const QPixmap &) drawPixmap(const QPointF &, const QPixmap &) drawPixmap(const QRect &, const QPixmap &) drawPixmap(const QPoint &, const QPixmap &, const QRect &) drawPixmap(const QPointF &, const QPixmap &, const QRectF &) drawPixmap(const QRect &, const QPixmap &, const QRect &) drawPixmap(int, int, const QPixmap &) drawPixmap(int, int, int, int, const QPixmap &) drawPixmap(int, int, const QPixmap &, int, int, int, int) drawPixmap(int, int, int, int, const QPixmap &, int, int, int, int) drawPixmapFragments(const QPainter::PixmapFragment *, int, const QPixmap &, QPainter::PixmapFragmentHints) drawPoint(const QPointF &) drawPoint(const QPoint &) drawPoint(int, int) drawPoints(const QPointF *, int) drawPoints(const QPolygon &) drawPoints(const QPolygonF &) drawPoints(const QPoint *, int) drawPolygon(const QPointF *, int, Qt::FillRule) drawPolygon(const QPolygon &, Qt::FillRule) drawPolygon(const QPolygonF &, Qt::FillRule) drawPolygon(const QPoint *, int, Qt::FillRule) drawPolyline(const QPointF *, int) drawPolyline(const QPolygon &) drawPolyline(const QPolygonF &) drawPolyline(const QPoint *, int) drawRect(const QRectF &) drawRect(const QRect &) drawRect(int, int, int, int) | drawRects(const QRectF *, int) drawRects(const QList<QRect> &) drawRects(const QList<QRectF> &) drawRects(const QRect *, int) drawRoundedRect(const QRectF &, qreal, qreal, Qt::SizeMode) drawRoundedRect(const QRect &, qreal, qreal, Qt::SizeMode) drawRoundedRect(int, int, int, int, qreal, qreal, Qt::SizeMode) drawStaticText(const QPointF &, const QStaticText &) drawStaticText(const QPoint &, const QStaticText &) drawStaticText(int, int, const QStaticText &) drawText(const QPointF &, const QString &) drawText(const QPoint &, const QString &) drawText(const QRectF &, const QString &, const QTextOption &) drawText(int, int, const QString &) drawText(const QRect &, int, const QString &, QRect *) drawText(const QRectF &, int, const QString &, QRectF *) drawText(int, int, int, int, int, const QString &, QRect *) drawTiledPixmap(const QRectF &, const QPixmap &, const QPointF &) drawTiledPixmap(const QRect &, const QPixmap &, const QPoint &) drawTiledPixmap(int, int, int, int, const QPixmap &, int, int) end() : bool endNativePainting() eraseRect(const QRectF &) eraseRect(const QRect &) eraseRect(int, int, int, int) fillPath(const QPainterPath &, const QBrush &) fillRect(const QRectF &, const QBrush &) fillRect(const QRect &, QGradient::Preset) fillRect(const QRect &, Qt::BrushStyle) fillRect(const QRect &, Qt::GlobalColor) fillRect(const QRect &, const QBrush &) fillRect(const QRect &, const QColor &) fillRect(const QRectF &, QGradient::Preset) fillRect(const QRectF &, Qt::BrushStyle) fillRect(const QRectF &, Qt::GlobalColor) fillRect(const QRectF &, const QColor &) fillRect(int, int, int, int, QGradient::Preset) fillRect(int, int, int, int, Qt::BrushStyle) fillRect(int, int, int, int, Qt::GlobalColor) fillRect(int, int, int, int, const QBrush &) fillRect(int, int, int, int, const QColor &) font() const : const QFont & fontInfo() const : QFontInfo fontMetrics() const : QFontMetrics hasClipping() const : bool isActive() const : bool layoutDirection() const : Qt::LayoutDirection opacity() const : qreal paintEngine() const : QPaintEngine * pen() const : const QPen & renderHints() const : QPainter::RenderHints resetTransform() restore() rotate(qreal) save() scale(qreal, qreal) setBackground(const QBrush &) setBackgroundMode(Qt::BGMode) setBrush(const QBrush &) setBrush(QColor) setBrush(Qt::BrushStyle) setBrush(Qt::GlobalColor) setBrushOrigin(const QPointF &) setBrushOrigin(const QPoint &) setBrushOrigin(int, int) setClipPath(const QPainterPath &, Qt::ClipOperation) setClipRect(const QRectF &, Qt::ClipOperation) setClipRect(int, int, int, int, Qt::ClipOperation) setClipRect(const QRect &, Qt::ClipOperation) setClipRegion(const QRegion &, Qt::ClipOperation) setClipping(bool) setCompositionMode(QPainter::CompositionMode) setFont(const QFont &) setLayoutDirection(Qt::LayoutDirection) setOpacity(qreal) setPen(const QPen &) setPen(Qt::PenStyle) setPen(const QColor &) setRenderHint(QPainter::RenderHint, bool) setRenderHints(QPainter::RenderHints, bool) setTransform(const QTransform &, bool) setViewTransformEnabled(bool) setViewport(const QRect &) setViewport(int, int, int, int) setWindow(const QRect &) setWindow(int, int, int, int) setWorldMatrixEnabled(bool) setWorldTransform(const QTransform &, bool) shear(qreal, qreal) strokePath(const QPainterPath &, const QPen &) testRenderHint(QPainter::RenderHint) const : bool transform() const : const QTransform & translate(const QPointF &) translate(const QPoint &) translate(qreal, qreal) viewTransformEnabled() const : bool viewport() const : QRect window() const : QRect worldMatrixEnabled() const : bool worldTransform() const : const QTransform &