- Qt 6.7
- Qt GUI
- C++ Classes
- QPainter
- Qt 6.7.1 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(int, int, int, int, int, const QString &) : QRect boundingRect(const QRectF &, const QString &, const QTextOption &) : QRectF 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(int, int, int, int, int, int) drawChord(const QRect &, int, int) drawConvexPolygon(const QPointF *, int) drawConvexPolygon(const QPolygonF &) drawConvexPolygon(const QPoint *, int) drawConvexPolygon(const QPolygon &) drawEllipse(const QRectF &) drawEllipse(const QRect &) drawEllipse(int, int, int, int) drawEllipse(const QPointF &, qreal, qreal) drawEllipse(const QPoint &, int, int) drawGlyphRun(const QPointF &, const QGlyphRun &) drawImage(const QRectF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) drawImage(const QRect &, const QImage &, const QRect &, Qt::ImageConversionFlags) drawImage(const QPointF &, const QImage &, const QRectF &, Qt::ImageConversionFlags) drawImage(const QPoint &, const QImage &, const QRect &, Qt::ImageConversionFlags) drawImage(const QRectF &, const QImage &) drawImage(const QRect &, const QImage &) drawImage(const QPointF &, const QImage &) drawImage(const QPoint &, const QImage &) drawImage(int, int, const QImage &, int, int, int, int, Qt::ImageConversionFlags) drawLine(const QLineF &) drawLine(const QLine &) drawLine(int, int, int, int) drawLine(const QPoint &, const QPoint &) drawLine(const QPointF &, const QPointF &) drawLines(const QLineF *, int) drawLines(const QList<QLineF> &) drawLines(const QPointF *, int) drawLines(const QList<QPointF> &) drawLines(const QLine *, int) drawLines(const QList<QLine> &) drawLines(const QPoint *, int) drawLines(const QList<QPoint> &) drawPath(const QPainterPath &) drawPicture(const QPointF &, const QPicture &) drawPicture(int, int, const QPicture &) drawPicture(const QPoint &, const QPicture &) drawPie(const QRectF &, int, int) drawPie(int, int, int, int, int, int) drawPie(const QRect &, int, int) drawPixmap(const QRectF &, const QPixmap &, const QRectF &) drawPixmap(const QRect &, const QPixmap &, const QRect &) drawPixmap(int, int, int, int, const QPixmap &, int, int, int, int) drawPixmap(int, int, const QPixmap &, int, int, int, int) drawPixmap(const QPointF &, const QPixmap &, const QRectF &) drawPixmap(const QPoint &, const QPixmap &, const QRect &) drawPixmap(const QPointF &, const QPixmap &) drawPixmap(const QPoint &, const QPixmap &) drawPixmap(int, int, const QPixmap &) drawPixmap(const QRect &, const QPixmap &) drawPixmap(int, int, int, int, const QPixmap &) drawPixmapFragments(const QPainter::PixmapFragment *, int, const QPixmap &, QPainter::PixmapFragmentHints) drawPoint(const QPointF &) drawPoint(const QPoint &) drawPoint(int, int) drawPoints(const QPointF *, int) drawPoints(const QPolygonF &) drawPoints(const QPoint *, int) drawPoints(const QPolygon &) drawPolygon(const QPointF *, int, Qt::FillRule) drawPolygon(const QPolygonF &, Qt::FillRule) drawPolygon(const QPoint *, int, Qt::FillRule) drawPolygon(const QPolygon &, Qt::FillRule) drawPolyline(const QPointF *, int) drawPolyline(const QPolygonF &) drawPolyline(const QPoint *, int) drawPolyline(const QPolygon &) drawRect(const QRectF &) drawRect(int, int, int, int) | drawRect(const QRect &) drawRects(const QRectF *, int) drawRects(const QList<QRectF> &) drawRects(const QRect *, int) drawRects(const QList<QRect> &) drawRoundedRect(const QRectF &, qreal, qreal, Qt::SizeMode) drawRoundedRect(int, int, int, int, qreal, qreal, Qt::SizeMode) drawRoundedRect(const QRect &, 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(int, int, const QString &) drawText(const QRectF &, int, const QString &, QRectF *) drawText(const QRect &, int, const QString &, QRect *) drawText(int, int, int, int, int, const QString &, QRect *) drawText(const QRectF &, const QString &, const QTextOption &) drawTiledPixmap(const QRectF &, const QPixmap &, const QPointF &) drawTiledPixmap(int, int, int, int, const QPixmap &, int, int) drawTiledPixmap(const QRect &, const QPixmap &, const QPoint &) end() : bool endNativePainting() eraseRect(const QRectF &) eraseRect(int, int, int, int) eraseRect(const QRect &) fillPath(const QPainterPath &, const QBrush &) fillRect(const QRectF &, const QBrush &) fillRect(int, int, int, int, const QBrush &) fillRect(const QRect &, const QBrush &) fillRect(const QRectF &, const QColor &) fillRect(int, int, int, int, const QColor &) fillRect(const QRect &, const QColor &) fillRect(int, int, int, int, Qt::GlobalColor) fillRect(const QRect &, Qt::GlobalColor) fillRect(const QRectF &, Qt::GlobalColor) fillRect(int, int, int, int, Qt::BrushStyle) fillRect(const QRect &, Qt::BrushStyle) fillRect(const QRectF &, Qt::BrushStyle) fillRect(int, int, int, int, QGradient::Preset) fillRect(const QRect &, QGradient::Preset) fillRect(const QRectF &, QGradient::Preset) 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(Qt::BrushStyle) setBrushOrigin(const QPointF &) setBrushOrigin(int, int) setBrushOrigin(const QPoint &) setClipPath(const QPainterPath &, Qt::ClipOperation) setClipRect(const QRectF &, Qt::ClipOperation) setClipRect(const QRect &, Qt::ClipOperation) setClipRect(int, int, int, int, Qt::ClipOperation) setClipRegion(const QRegion &, Qt::ClipOperation) setClipping(bool) setCompositionMode(QPainter::CompositionMode) setFont(const QFont &) setLayoutDirection(Qt::LayoutDirection) setOpacity(qreal) setPen(const QPen &) setPen(const QColor &) setPen(Qt::PenStyle) 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 &