List of All Members for QCanvasPainter | Qt Canvas Painter | Qt 6.11.1
Description: The QCanvasPainter class performs hardware-accelerated painting on QRhi.

- Qt 6.11
- Qt Canvas Painter
- C++ Classes
- QtCanvasPainter (Technical Preview)
- QCanvasPainter
- Qt Canvas Painter | Commercial or GPLv3

# List of All Members for QCanvasPainter

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

enum class CompositeOperation enum class ImageFlag flags ImageFlags enum class LineCap enum class LineJoin enum class PathConnection enum class PathWinding enum class RenderHint flags RenderHints enum class TextAlign enum class TextBaseline enum class TextDirection enum class WrapMode QCanvasPainter() ~QCanvasPainter() activeImageCount() const : qsizetype activeImageMemoryUsage() const : qsizetype addImage(const QImage &, QCanvasPainter::ImageFlags) : QCanvasImage addImage(QRhiTexture *, QCanvasPainter::ImageFlags) : QCanvasImage addImage(const QCanvasOffscreenCanvas &, QCanvasPainter::ImageFlags) : QCanvasImage addPath(const QPainterPath &) addPath(const QCanvasPath &, const QTransform &) addPath(const QCanvasPath &, qsizetype, qsizetype, const QTransform &) arc(float, float, float, float, float, QCanvasPainter::PathWinding, QCanvasPainter::PathConnection) arc(QPointF, float, float, float, QCanvasPainter::PathWinding, QCanvasPainter::PathConnection) arcTo(float, float, float, float, float) arcTo(QPointF, QPointF, float) beginHoleSubPath() beginPath() beginSolidSubPath() bezierCurveTo(float, float, float, float, float, float) bezierCurveTo(QPointF, QPointF, QPointF) circle(float, float, float) circle(QPointF, float) cleanupResources() clearRect(float, float, float, float) clearRect(const QRectF &) closePath() createCanvas(QSize, int, QCanvasOffscreenCanvas::Flags) : QCanvasOffscreenCanvas destroyCanvas(QCanvasOffscreenCanvas &) devicePixelRatio() const : float drawBoxShadow(const QCanvasBoxShadow &) drawImage(const QCanvasImage &, float, float) drawImage(const QCanvasImage &, const QRectF &) drawImage(const QCanvasImage &, const QRectF &, const QRectF &) drawImage(const QCanvasImage &, float, float, float, float) ellipse(float, float, float, float) ellipse(const QRectF &) ellipse(QPointF, float, float) fill() fill(const QCanvasPath &, int) fillRect(float, float, float, float) fillRect(const QRectF &) fillText(const QString &, float, float, float) fillText(const QString &, const QRectF &) fillText(const QString &, QPointF, float) getTransform() const : QTransform lineTo(float, float) lineTo(QPointF) mmToPx(float) : float | moveTo(float, float) moveTo(QPointF) ptToPx(float) : float quadraticCurveTo(float, float, float, float) quadraticCurveTo(QPointF, QPointF) rect(float, float, float, float) rect(const QRectF &) removeImage(const QCanvasImage &) removePathGroup(int) renderHints() const : QCanvasPainter::RenderHints reset() resetClipping() resetTransform() restore() rotate(float) roundRect(float, float, float, float, float) roundRect(const QRectF &, float) roundRect(const QRectF &, float, float, float, float) roundRect(float, float, float, float, float, float, float, float) save() scale(float) scale(float, float) setAntialias(float) setClipRect(float, float, float, float) setClipRect(const QRectF &) setFillStyle(const QColor &) setFillStyle(const QCanvasBrush &) setFont(const QFont &) setGlobalAlpha(float) setGlobalBrightness(float) setGlobalCompositeOperation(QCanvasPainter::CompositeOperation) setGlobalContrast(float) setGlobalSaturate(float) setLineCap(QCanvasPainter::LineCap) setLineJoin(QCanvasPainter::LineJoin) setLineWidth(float) setMiterLimit(float) setPathWinding(QCanvasPainter::PathWinding) setRenderHint(QCanvasPainter::RenderHint, bool) setRenderHints(QCanvasPainter::RenderHints, bool) setStrokeStyle(const QColor &) setStrokeStyle(const QCanvasBrush &) setTextAlign(QCanvasPainter::TextAlign) setTextAntialias(float) setTextBaseline(QCanvasPainter::TextBaseline) setTextDirection(QCanvasPainter::TextDirection) setTextLineHeight(float) setTextWrapMode(QCanvasPainter::WrapMode) setTransform(const QTransform &) skew(float, float) stroke() stroke(const QCanvasPath &, int) strokeRect(float, float, float, float) strokeRect(const QRectF &) textBoundingBox(const QString &, float, float, float) : QRectF textBoundingBox(const QString &, const QRectF &) : QRectF textBoundingBox(const QString &, QPointF, float) : QRectF transform(const QTransform &) translate(float, float) translate(QPointF)