Painting Classes
See also this introduction to the Qt coordinate system.
Monochrome (1-bit depth) pixmaps | |
Defines the fill pattern of shapes drawn by QPainter | |
Colors based on RGB, HSV or CMYK values | |
Color space abstraction | |
Transformation between color spaces | |
Maps device independent QColors to device dependent pixel values | |
Used in combination with QBrush to specify a conical gradient brush | |
Specifies a query for a font used for drawing text | |
Font metrics information | |
Font metrics information | |
Template class that represents a NxM transformation matrix with N columns and M rows | |
Used in combination with QBrush to specify gradient fills | |
Scalable icons in different modes and states | |
Abstract base class for QIcon renderers | |
Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device | |
Format independent interface for reading images from files or other devices | |
Format independent interface for writing images to files or other devices | |
Two-dimensional vector using integer precision | |
Two-dimensional vector using floating point precision | |
Used in combination with QBrush to specify a linear gradient brush | |
Defines the four margins of a rectangle | |
Defines the four margins of a rectangle | |
Represents a paint device that supports multiple pages | |
The base class of objects that can be painted on with QPainter | |
Abstract definition of how QPainter draws to a given device on a given platform | |
Performs low-level painting on widgets and other paint devices | |
Container for painting operations, enabling graphical shapes to be constructed and reused | |
Used to generate fillable outlines for a given painter path | |
Class to generate PDFs that can be used as a paint device | |
Defines how a QPainter should draw lines and outlines of shapes | |
Off-screen image representation that can be used as a paint device | |
Defines a point in the plane using integer precision | |
Defines a point in the plane using floating point precision | |
Vector of points using integer precision | |
Vector of points using floating point precision | |
Used in combination with QBrush to specify a radial gradient brush | |
Defines a rectangle in the plane using integer precision | |
Defines a rectangle in the plane using floating point precision | |
Specifies a clip region for a painter | |
Struct contains a 64-bit RGB color | |
Defines the size of a two-dimensional object using integer point precision | |
Defines the size of a two-dimensional object using floating point precision | |
Convenience class for drawing QStyle elements inside a widget | |
Used when registering fonts with the internal Qt fontdatabase | |
Paint device that is used to create SVG drawings | |
Used to draw the contents of SVG files onto paint devices | |
Widget that is used to display the contents of Scalable Vector Graphics (SVG) files | |
Specifies 2D transformations of a coordinate system | |
Represents a vector or vertex in 2D space |
© 2020 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.