Sur cette page

AreaSeries QML Type

Présente les données sous forme de graphiques en aires. En savoir plus…

Import Statement: import QtGraphs
In C++: QAreaSeries
Inherits:

AbstractSeries

Propriétés

Signaux

Description détaillée

Un graphique en aire sert à tracer une aire composée de points. Les points sont définis par deux séries : upperSeries et lowerSeries. L'aire comprise entre les séries est tracée sous forme de graphique. Si seule la série upperSeries est définie, l'aire se situe alors entre la base du graphique et la série supérieure.

Graphique d'aire avec des zones colorées en trois couleurs

Documentation sur les propriétés

borderColor : color

Couleur de la bordure de la zone. La valeur par défaut est « transparent », ce qui signifie que la couleur de la bordure est définie par le thème.

borderWidth : real

La largeur de la ligne qui délimite la zone. La valeur par défaut est « -1 », ce qui signifie que la largeur de la bordure est définie par le thème.

color : color

Couleur de remplissage de la zone. La valeur par défaut est transparent, ce qui signifie que la couleur est définie par le thème.

Remarque : si « gradient » est défini sur une valeur autre que « null », celle-ci prévaudra sur « color ». Dans ce cas, « color » sera ignoré.

gradient : ShapeGradient [since 6.11]

Cette propriété définit le dégradé de remplissage. Par défaut, aucun dégradé n'est activé et la valeur est « null ». Dans ce cas, le remplissage s'appuiera sur la propriété « color ».

Remarque : le type « Gradient » ne peut pas être utilisé ici. Préférez plutôt l'un des sous-types avancés, comme « LinearGradient ».

Remarque : si la valeur définie est différente de « null », la propriété « gradient » prévaudra sur « color ».

Cette propriété a été introduite dans Qt 6.11.

lowerSeries : XYSeries

Définit la limite inférieure de la zone. Si cette valeur est nulle, le bas du graphique est considéré comme la limite inférieure.

selected : bool

Définit cette zone comme sélectionnée. La valeur par défaut est « false ».

selectedBorderColor : color

Couleur de la bordure de la zone lorsqu'elle est sélectionnée. La valeur par défaut est « transparent », ce qui signifie que la couleur de la bordure sélectionnée est définie par le thème.

selectedColor : color

Couleur de remplissage de la zone lorsqu'elle est sélectionnée. La valeur par défaut est transparent, ce qui signifie que la couleur sélectionnée est définie par le thème.

Remarque : si selectedGradient est défini sur une valeur autre que null, celle-ci prévaudra sur selectedColor. Dans ce cas, selectedColor sera ignoré.

selectedGradient : ShapeGradient [since 6.11]

Cette propriété définit le dégradé de remplissage de la zone lorsqu’elle est sélectionnée. Par défaut, aucun dégradé n’est activé et la valeur est « null ». Dans ce cas, le remplissage s’appuiera sur la propriété « selectedColor ».

Remarque : le type « Gradient » ne peut pas être utilisé ici. Préférez plutôt l’un des sous-types avancés, comme « LinearGradient ».

Remarque : si la valeur définie est différente de « null », la propriété « selectedGradient » prévaudra sur « selectedColor ».

Cette propriété a été introduite dans Qt 6.11.

upperSeries : XYSeries

Définit la limite supérieure de la zone. Si cette valeur est nulle, aucune zone n'est dessinée.

Documentation sur les signaux

borderColorChanged(color newBorderColor)

Ce signal est émis lorsque la couleur de la bordure de la zone passe à newBorderColor.

Remarque : le gestionnaire correspondant est « onBorderColorChanged ».

borderWidthChanged()

Ce signal est émis lorsque la largeur de la bordure de la zone change.

Remarque : le gestionnaire correspondant est onBorderWidthChanged.

clicked(point point)

Ce signal est émis lorsque l'utilisateur clique ou appuie sur un graphique de zone. L'point spécifie la position à l'origine de l'événement.

Remarque : le gestionnaire correspondant est onClicked.

colorChanged(color newColor)

Ce signal est émis lorsque la zone color passe à newColor.

Remarque : le gestionnaire correspondant est onColorChanged.

doubleClicked(point point)

Ce signal est émis lorsque l'utilisateur double-clique ou effectue un double tap sur un graphique de zone. L'point spécifie la position à laquelle l'événement a été déclenché. Ce signal se produit toujours après clicked.

Remarque : le gestionnaire correspondant est onDoubleClicked.

[since 6.11] gradientChanged()

Ce signal est émis lorsque le gradient change.

Remarque : le gestionnaire correspondant est onGradientChanged.

Ce signal a été introduit dans Qt 6.11.

lowerSeriesChanged()

Ce signal est émis lorsque la série inférieure change.

Remarque : le gestionnaire correspondant est onLowerSeriesChanged.

pressed(point point)

Ce signal est émis lorsque l'utilisateur clique ou appuie sur le graphique de surface et maintient le bouton de la souris enfoncé ou continue le geste. L'point spécifie la position à l'origine de l'événement.

Remarque : le gestionnaire correspondant est ` onPressed`.

released(point point)

Ce signal est émis lorsque l'utilisateur relâche un clic ou un tap. L'point spécifie la position à l'origine de l'événement.

Remarque : le gestionnaire correspondant est onReleased.

selectedBorderColorChanged(color newSelectedBorderColor)

Ce signal est émis lorsque la couleur de la bordure d'une zone sélectionnée passe à newSelectedBorderColor.

Remarque : le gestionnaire correspondant est onSelectedBorderColorChanged.

selectedChanged()

Ce signal est émis lorsque la zone actuelle est sélectionnée.

Remarque : le gestionnaire correspondant est onSelectedChanged.

selectedColorChanged(color newSelectedColor)

Ce signal est émis lorsque la couleur d'une zone sélectionnée passe à newSelectedColor.

Remarque : le gestionnaire correspondant est onSelectedColorChanged.

[since 6.11] selectedGradientChanged()

Ce signal est émis lorsque le gradient d'une zone sélectionnée change.

Remarque : le gestionnaire correspondant est onSelectedGradientChanged.

Ce signal a été introduit dans Qt 6.11.

upperSeriesChanged()

Ce signal est émis lorsque la série supérieure change.

Remarque : le gestionnaire correspondant est onUpperSeriesChanged.

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