BarSet QML Type
Représente un ensemble de barres dans un diagramme à barres. En savoir plus...
| Import Statement: | import QtCharts 2.12 |
| In C++: | QBarSet |
| Status: | Deprecated |
Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- borderColor : color
- borderWidth : real
- brushFilename : string
- color : color
- count : int
- label : string
- labelColor : color
- labelFont : font
- values : list<var>
Signaux
- clicked(int index)
- doubleClicked(int index)
- pressed(int index)
- released(int index)
- valueChanged(int index)
- valuesAdded(int index, int count)
- valuesRemoved(int index, int count)
Méthodes
- void append(real value)
- real at(int index)
- void remove(int index, int count)
- void replace(int index, real value)
Description détaillée
Un ensemble de barres contient une valeur pour chaque catégorie. La première valeur d'un ensemble est supposée appartenir à la première catégorie, la deuxième à la deuxième catégorie, et ainsi de suite. Si l'ensemble comporte moins de valeurs qu'il n'y a de catégories, les valeurs manquantes sont supposées se trouver à la fin de l'ensemble. Pour les valeurs manquantes au milieu d’un ensemble, la valeur numérique zéro est utilisée. Les libellés des ensembles de valeur zéro ne sont pas affichés.
Voir également AbstractBarSeries, BarSeries, StackedBarSeries, PercentBarSeries, HorizontalBarSeries, HorizontalStackedBarSeries et HorizontalPercentBarSeries.
Documentation relative aux propriétés
borderColor : color
La couleur du trait (du stylo) de l'ensemble de barres.
borderWidth : real
La largeur de la ligne de bordure. Par défaut, la largeur est de 2,0.
brushFilename : string
Nom du fichier utilisé comme pinceau pour cet ensemble.
color : color
La couleur de remplissage (pinceau) de l'ensemble de barres.
count : int
Le nombre de valeurs contenues dans l'ensemble de barres.
label : string
L'étiquette du coffret de bar.
labelColor : color
Couleur du texte (libellé) de l'ensemble de barres.
labelFont : font
La police utilisée pour afficher le libellé de la série de barres.
Pour plus d'informations, consultez font.
values : list<var>
Les valeurs de l'ensemble de barres. Vous pouvez définir une liste de valeurs de type « real » ou « point ».
Si vous définissez une liste de types réels comme valeurs, celles-ci définissent directement les valeurs de l'ensemble de barres.
Si vous définissez une liste de types de points comme valeurs, la coordonnée x du point spécifie son indice (à partir de zéro) dans l’ensemble de barres. La taille de l’ensemble de barres correspond à la valeur la plus élevée de la coordonnée x + 1. Si un point manque pour une coordonnée x comprise entre zéro et la valeur la plus élevée, il prend la valeur zéro.
Par exemple, les ensembles de barres suivants ont des valeurs identiques :
myBarSet1.values = [5, 0, 1, 5];
myBarSet2.values = [Qt.point(0, 5), Qt.point(2, 1), Qt.point(3, 5)];Documentation sur les signaux
clicked(int index)
Ce signal est émis lorsque l'utilisateur clique sur la barre spécifiée par index dans un ensemble de barres.
Le gestionnaire de signal correspondant est onClicked.
Remarque : le gestionnaire correspondant est « onClicked ».
doubleClicked(int index)
Ce signal est émis lorsque l'utilisateur double-clique sur la barre spécifiée par ` index ` dans un ensemble de barres.
Le gestionnaire de signal correspondant est onDoubleClicked.
Remarque : le gestionnaire correspondant est ` onDoubleClicked`.
pressed(int index)
Ce signal est émis lorsque l'utilisateur clique sur la barre spécifiée par index dans un ensemble de barres et maintient le bouton de la souris enfoncé.
Le gestionnaire de signal correspondant est onPressed.
Remarque : le gestionnaire correspondant est onPressed.
released(int index)
Ce signal est émis lorsque l'utilisateur relâche le bouton de la souris sur la barre spécifiée par ` index ` dans un ensemble de barres.
Le gestionnaire de signal correspondant est ` onReleased`.
Remarque : le gestionnaire correspondant est onReleased.
valueChanged(int index)
Ce signal est émis lorsque la valeur située à l'emplacement spécifié par index est modifiée.
Le gestionnaire de signal correspondant est onValueChanged.
Remarque : le gestionnaire correspondant est onValueChanged.
valuesAdded(int index, int count)
Ce signal est émis lorsque de nouvelles valeurs sont ajoutées à l'ensemble de barres. index indique la position de la première valeur insérée, et count correspond au nombre de valeurs insérées.
Le gestionnaire de signal correspondant est onValuesAdded.
Remarque : le gestionnaire correspondant est onValuesAdded.
valuesRemoved(int index, int count)
Ce signal est émis lorsque des valeurs sont supprimées de l'ensemble de barres. ` index ` indique la position de la première valeur supprimée, et ` count ` correspond au nombre de valeurs supprimées.
Le gestionnaire de signal correspondant est onValuesRemoved.
Remarque : le gestionnaire correspondant est onValuesRemoved.
Documentation de la méthode
void append(real value)
Ajoute la nouvelle valeur spécifiée par « value » à la fin de l'ensemble de barres.
real at(int index)
Renvoie la valeur spécifiée par ` index ` dans l'ensemble de barres. Si l'index est hors limites, la valeur 0,0 est renvoyée.
void remove(int index, int count)
Supprime le nombre de valeurs spécifié par « count » de l'ensemble de barres commençant par la valeur spécifiée par « index ».
Si vous n'indiquez pas count, seule la valeur spécifiée par index est supprimée.
void replace(int index, real value)
Ajoute la valeur spécifiée par value à la barre située à la position indiquée par index.
© 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.