- Qt 6.8
- Qt GUI
- C++ Classes
- QPainter
- Qt 6.8.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(Qt::BrushStyle)
- 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 &