Sur cette page

Galerie de graphiques avec widgets

Une application qui présente l’API des widgets d’ Qt Charts.

Capture d'écran présentant un histogramme des relevés de température sur douze mois, de janvier à décembre, compris entre 52 et -52 degrés Celsius ; les barres situées dans la zone positive sont vertes, et celles de la zone négative sont bleues. À gauche figurent différentes options permettant de modifier le graphique et de choisir d'autres types de graphiques.

Cet exemple illustre l'API Qt Charts pour les widgets en utilisant des données d'exemple fournies pour générer différents types de graphiques et d'interactions destinées à l'utilisateur.

Changing the Color and State of Bars

Montre comment utiliser une fonctionnalité de sélection pour le graphique à barres.

Combining Line and BarChart

Montre comment combiner différents graphiques et configurer les axes.

Creating Area Charts

Montre comment créer un graphique en aires simple.

Creating Bar Charts

BarChart affiche les données par ensembles sous forme de barres distinctes au sein de catégories.

Creating Box-and-Whiskers Charts

Montre comment créer un diagramme en boîte à moustaches.

Creating Candlestick Charts

Explique comment créer un graphique en chandeliers.

Creating Charts With Themes

Présente l'aspect et la présentation des différents thèmes intégrés.

Creating Horizontal Bar Charts

Explique comment créer un graphique à barres horizontales.

Creating Horizontal Percent Bar Charts

Explique comment créer un graphique à barres horizontales simple avec pourcentages.

Creating Horizontal Stacked Bar Charts

Montre comment créer un graphique à barres horizontales empilées simple.

Creating Line Charts

Montre comment créer un graphique linéaire simple.

Creating Nested Donut Charts

Montre comment créer un graphique en anneau imbriqué à l'aide de l'API QPieSeries.

Creating Percent Bar Charts

Explique comment créer un graphique à barres simple avec pourcentages.

Creating Polar Charts

Montre comment créer un graphique polaire simple comportant plusieurs séries différentes.

Creating Scatter Charts

Cet exemple montre comment créer un simple graphique en nuage de points.

Creating Stacked Bar Charts

Montre comment créer un simple graphique à barres empilées.

Creating a Donut Breakdown Chart

Montre comment créer un graphique en anneau avec ventilation.

Customizing Charts

Montre comment personnaliser l'apparence des éléments du graphique.

Detaching and Attaching Legends

Explique comment détacher la légende du graphique et la rattacher.

Displaying Temperature Records with Negative Bars

Montre comment créer un graphique à barres comportant des barres négatives.

Drawing a Callout on Top of a Chart

Explique comment dessiner un élément supplémentaire (une légende) par-dessus un graphique.

Implementing Drilldown

Montre comment implémenter une exploration (drilldown) à l'aide d'un graphique à barres empilées.

Line Charts with Date and Time Axes

Montre comment utiliser QLineChart avec QDateTimeAxis.

Selected Point Configuration

Montre comment modifier la configuration de points individuels.

Using Data Models with Bar Charts

Montre comment utiliser un modèle dérivé de QAbstractItemModel comme données pour une série de barres.

Using Legend Markers

Montre comment utiliser les marqueurs de légende.

Using Light Markers and Points Selection

Montre comment utiliser des marqueurs clairs et la sélection de points pour une série.

Using Logarithmic Value Axes

Montre comment utiliser QLogValueAxis.

Using Model Data

Montre comment utiliser un modèle dérivé de QAbstractItemModel comme données de série.

Using Multiple Axes

Montre comment créer un graphique avec un axe vertical pour chaque série.

Exécution de l'exemple

Vous pouvez exécuter l'exemple à partir de :

Si vous souhaitez implémenter des graphiques avec QML, consultez la galerie « Charts with QML ».

Exemple de projet sur code.qt.io

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