Classes de peinture

Voir aussi cette introduction au système de coordonnées Qt.

QBitmap

Pixmaps monochromes (profondeur de 1 bit)

QBrush

Définit le motif de remplissage des formes dessinées par QPainter

QColor

Couleurs basées sur les valeurs RVB, HSV ou CMYK

QColorSpace

Abstraction de l'espace couleur

QColorTransform

Transformation entre les espaces colorimétriques

QConicalGradient

Utilisé en combinaison avec QBrush pour spécifier un pinceau à gradient conique

QFont

Spécifie une requête pour une police utilisée pour dessiner du texte

QFontMetrics

Informations sur les métriques des polices

QFontMetricsF

Informations sur les métriques des polices

QGenericMatrix

Classe de modèle qui représente une matrice de transformation NxM avec N colonnes et M lignes

QGradient

Utilisée en combinaison avec QBrush pour spécifier des remplissages en dégradé

QIcon

Icônes évolutives dans différents modes et états

QIconEngine

Classe de base abstraite pour les moteurs de rendu QIcon

QImage

Représentation d'image indépendante du matériel permettant un accès direct aux données des pixels et pouvant être utilisée comme dispositif de peinture.

QImageReader

Interface indépendante du format pour la lecture d'images à partir de fichiers ou d'autres dispositifs

QImageWriter

Interface indépendante du format pour l'écriture d'images dans des fichiers ou d'autres dispositifs

QLine

Vecteur bidimensionnel utilisant la précision des nombres entiers

QLineF

Vecteur bidimensionnel utilisant la précision de la virgule flottante

QLinearGradient

Utilisé en combinaison avec QBrush pour spécifier un pinceau à gradient linéaire

QMargins

Définit les quatre marges d'un rectangle

QMarginsF

Définit les quatre marges d'un rectangle

QPageRanges

Représente une collection de plages de pages

QPagedPaintDevice

Représente un dispositif de peinture prenant en charge plusieurs pages

QPaintDevice

Classe de base des objets pouvant être peints avec QPainter

QPaintEngine

Définition abstraite de la manière dont QPainter dessine sur un périphérique donné sur une plateforme donnée

QPainter

Effectue une peinture de bas niveau sur des widgets et d'autres dispositifs de peinture

QPainterPath

Conteneur pour les opérations de peinture, permettant de construire et de réutiliser des formes graphiques

QPainterPathStroker

Utilisé pour générer des contours remplissables pour un chemin de peinture donné

QPainterStateGuard

Classe de commodité RAII pour les appels équilibrés de QPainter::save() et QPainter::restore()

QPdfOutputIntent

QPdfWriter

Classe permettant de générer des PDF pouvant être utilisés comme dispositif de peinture

QPen

Définit comment un QPainter doit dessiner les lignes et les contours des formes

QPixmap

Représentation d'une image hors écran pouvant être utilisée comme outil de peinture

QPoint

Définit un point dans le plan en utilisant une précision entière

QPointF

Définit un point dans le plan en utilisant la précision de la virgule flottante

QPolygon

Liste de points utilisant la précision des nombres entiers

QPolygonF

Liste de points utilisant la précision de la virgule flottante

QRadialGradient

Utilisé en combinaison avec QBrush pour spécifier un pinceau à dégradé radial

QRect

Définit un rectangle dans le plan en utilisant la précision des nombres entiers

QRectF

Définit un rectangle fini dans le plan en utilisant la précision de la virgule flottante

QRegion

Spécifie une région d'écrêtage pour un peintre

QRgba64

La structure contient une couleur RVB 64 bits

QRgbaFloat

La structure contient une couleur RGBA à virgule flottante en quatre parties

QSize

Définit la taille d'un objet bidimensionnel avec une précision en virgule entière

QSizeF

Définit la taille d'un objet bidimensionnel en utilisant la précision de la virgule flottante

QStylePainter

Classe de commodité pour dessiner des éléments QStyle à l'intérieur d'un widget

QSupportedWritingSystems

Utilisée lors de l'enregistrement des polices de caractères dans la base de données interne de Qt.

QSvgGenerator

Dispositif de peinture utilisé pour créer des dessins SVG

QSvgRenderer

Utilisé pour dessiner le contenu des fichiers SVG sur des dispositifs de peinture

QSvgWidget

Widget utilisé pour afficher le contenu des fichiers SVG (Scalable Vector Graphics)

QTransform

Spécifie les transformations 2D d'un système de coordonnées

QVector2D

Représente un vecteur ou un sommet dans l'espace 2D

© 2026 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.