Sur cette page

AbstractSeries QML Type

Type de base pour tous les types de la série Qt Graphs. Plus d'informations...

Import Statement: import QtGraphs
In C++: QAbstractSeries
Inherited By:

AreaSeries, BarSeries, LineSeries, PieSeries, ScatterSeries, SplineSeries, and XYSeries

Propriétés

Signaux

Description détaillée

Ce type ne peut pas être instancié directement. Au lieu de cela, il convient d'utiliser l'un des types dérivés suivants pour créer une série : LineSeries, SplineSeries, BarSeries, ou ScatterSeries.

Documentation sur les propriétés

axisX : AbstractAxis [since 6.10]

L'axe des x utilisé pour cette série. Crée un axe distinct de celui défini à l'adresse GraphsView, ce qui permet à l'utilisateur de disposer de plusieurs axes par graphique.

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

Voir également axisY.

axisY : AbstractAxis [since 6.10]

L'axe des ordonnées utilisé pour cette série. Crée un axe distinct de celui défini à l'adresse GraphsView, ce qui permet à l'utilisateur de disposer de plusieurs axes par graphique.

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

Voir également axisX.

hoverable : bool

Contrôle si la série peut être survolée avec la souris/le toucher. Par défaut, hoverable est défini sur false.

hovered : bool [read-only]

Peut être utilisé pour vérifier si la souris/le toucher est en train de survoler une série.

Voir également QAbstractSeries::hovered.

legendData : list<legendData> [read-only]

Contient les informations nécessaires à la création d'un marqueur de légende pour un ensemble de données dans un graphique.

name : string

Le nom de la série. Le nom est affiché dans la légende de la série et prend en charge le formatage HTML.

opacity : real

L'opacité de la série. Par défaut, l'opacité est de 1,0. Les valeurs valides vont de 0,0 (transparent) à 1,0 (opaque).

selectable : bool

Contrôle si la série peut être sélectionnée à l'aide de la souris ou du toucher. Par défaut, selectable est défini sur false.

type : enumeration [read-only]

Le type de la série.

ConstanteDescription
AbstractSeries.SeriesType.LineUn graphique linéaire.
AbstractSeries.SeriesType.BarUn graphique en barres.
AbstractSeries.SeriesType.ScatterUn graphique en nuage de points.
AbstractSeries.SeriesType.PieUn graphique circulaire.
AbstractSeries.SeriesType.SplineUn graphique spline.
AbstractSeries.SeriesType.AreaUn graphique de surface.
AbstractSeries.SeriesType.CustomUn graphique personnalisé.

valuesMultiplier : real

Cette variable peut être utilisée pour animer les valeurs de la série de manière à ce qu'elles s'échelonnent de 0 à la taille réelle de la valeur. Par défaut, le multiplicateur de valeurs est de 1,0. Les valeurs valides vont de 0,0 (hauteur 0) à 1,0 (valeur totale).

visible : bool

La visibilité utilisée pour cette série. Par défaut, visible est défini sur true.

zValue : int [since 6.10]

La liste des séries de GraphsView est triée par la propriété zValue. Étant donné que chaque type de série est rendu en une seule fois, l'ordre fonctionne principalement comme un ordre interne de chaque type de série. La valeur z la plus élevée de chaque type de série détermine l'ordre de rendu entre les types de séries. La valeur par défaut est 0.

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

Documentation sur les signaux

[since 6.10] axisXChanged(AbstractAxis newAxis)

Ce signal est émis lorsque l'axe X contrôlé change. Le paramètre newAxis contient le nouvel axe.

Remarque : le gestionnaire correspondant est onAxisXChanged.

Ce signal a été introduit dans Qt 6.10.

[since 6.10] axisYChanged(AbstractAxis newAxis)

Ce signal est émis lorsque l'axe Y contrôlé change. Le paramètre newAxis contient le nouvel axe.

Remarque : le gestionnaire correspondant est onAxisYChanged.

Ce signal a été introduit dans Qt 6.10.

hoverableChanged()

Ce signal est émis lorsque la série hoverable change.

Remarque : le gestionnaire correspondant est onHoverableChanged.

hoveredChanged()

Ce signal est émis lorsque la série hovered change.

Remarque : le gestionnaire correspondant est onHoveredChanged.

legendDataChanged()

Ce signal est émis lorsque les données de la légende sont modifiées.

Remarque : le gestionnaire correspondant est onLegendDataChanged.

nameChanged()

Ce signal est émis lorsque la série name change.

Remarque : le gestionnaire correspondant est onNameChanged.

opacityChanged()

Ce signal est émis lorsque le site opacity de la série change.

Remarque : le gestionnaire correspondant est onOpacityChanged.

selectableChanged()

Ce signal est émis lorsque la série selectable change.

Remarque : le gestionnaire correspondant est onSelectableChanged.

themeChanged()

Ce signal est émis lorsque le thème de la série change.

Remarque : le gestionnaire correspondant est onThemeChanged.

valuesMultiplierChanged()

Ce signal est émis lorsque le site valuesMultiplier de la série change.

Remarque : le gestionnaire correspondant est onValuesMultiplierChanged.

visibleChanged()

Ce signal est émis lorsque la visibilité de la série change.

Remarque : le gestionnaire correspondant est onVisibleChanged.

[since 6.10] zValueChanged(int newDrawOrder)

Ce signal est émis lorsque l'ordre de tirage de la série passe à newDrawOrder.

Note : Le gestionnaire correspondant est onZValueChanged.

Ce signal a été introduit dans Qt 6.10.

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