Cours de peinture

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

QBitmap

Images monochromes (profondeur de 1 bit)

QBrush

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

QColor

Couleurs basées sur des valeurs RVB, HSV ou CMJN

QColorSpace

Abstraction de l'espace colorimétrique

QColorTransform

Transformation entre espaces colorimétriques

QConicalGradient

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

QFont

Spécifie une requête concernant une police utilisée pour le dessin de texte

QFontMetrics

Informations sur les métriques de police

QFontMetricsF

Informations sur les métriques de police

QGenericMatrix

Classe de modèle représentant une matrice de transformation N x M comportant N colonnes et M lignes

QGradient

Utilisé en combinaison avec QBrush pour définir des remplissages dégradés

QIcon

Icônes redimensionnables selon 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 de pixels et pouvant servir de périphérique de dessin

QImageReader

Interface indépendante du format pour la lecture d’images à partir de fichiers ou d’autres périphériques

QImageWriter

Interface indépendante du format pour l'écriture d'images dans des fichiers ou sur d'autres périphériques

QLine

Vecteur bidimensionnel utilisant la précision en nombres entiers

QLineF

Vecteur bidimensionnel à précision en virgule flottante

QLinearGradient

Utilisé en combinaison avec QBrush pour définir un pinceau à dégradé linéaire

QMargins

Définit les quatre marges d’un rectangle

QMarginsF

Définit les quatre marges d’un rectangle

QPageRanges

Représente un ensemble de plages de pages

QPagedPaintDevice

Représente un périphérique de dessin prenant en charge plusieurs pages

QPaintDevice

Classe de base des objets sur lesquels QPainter peut dessiner

QPaintEngine

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

QPainter

Effectue des opérations de dessin de bas niveau sur des widgets et d'autres périphériques de dessin

QPainterPath

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

QPainterPathStroker

Utilisé pour générer des contours à remplir pour un chemin de dessin donné

QPainterStateGuard

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

QPdfOutputIntent

QPdfWriter

Classe permettant de générer des fichiers PDF pouvant servir de périphérique de dessin

QPen

Définit la manière dont un QPainter doit dessiner les lignes et les contours des formes

QPixmap

Représentation d’image hors écran pouvant servir de périphérique de dessin

QPoint

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

QPointF

Définit un point dans le plan avec une précision en virgule flottante

QPolygon

Liste de points avec une précision en nombres entiers

QPolygonF

Liste de points avec une précision en virgule flottante

QRadialGradient

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

QRect

Définit un rectangle dans le plan avec une précision en nombre entier

QRectF

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

QRegion

Spécifie une zone de découpe pour un outil de peinture

QRgba64

La structure contient une couleur RVB sur 64 bits

QRgbaFloat

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

QSize

Définit la taille d'un objet bidimensionnel en utilisant une précision en nombre entier

QSizeF

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

QStylePainter

Classe utilitaire permettant de dessiner des éléments QStyle à l'intérieur d'un widget

QSupportedWritingSystems

Utilisé lors de l'enregistrement de polices dans la base de données interne de polices de Qt

QSvgGenerator

Périphérique de dessin utilisé pour créer des dessins SVG

QSvgRenderer

Utilisé pour dessiner le contenu des fichiers SVG sur des périphériques de dessin

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 un 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.