Qt Canvas Painter
Content
C++ API
Brush for box gradient painting | |
Brush for painting rectangle shadows / glows | |
The base class for all QCPainter fill / stroke brushes | |
Brush for conical gradient painting | |
The base class for all QCPainter gradient brushes | |
The image class for QCPainter | |
Brush for painting image patterns | |
Brush for linear gradient painting | |
Represents an offscreen canvas that QCPainter can target | |
Performs hardware-accelerated painting on QRhi | |
Manages instances of QCPainter and the associated rendering engine | |
Brush for radial gradient painting | |
Manages the lower level aspects of QCPainter-based rendering for QRhi render targets and offscreen canvases | |
Creates QtQuick item using QCPainter | |
Handles all painting of a QQuickCPainterItem |
Licenses and Attributions
Qt Canvas Painter runtime library is available under commercial licenses from The Qt Company. In addition, it is available under the GNU General Public License, version 3.
See Qt Licensing for further details.
Furthermore, Qt Canvas Painter in 6.11.0 may contain third party modules under following permissive licenses:
zlib License |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.