QColorAxis Class
La classe QColorAxis affiche une échelle de couleurs sur l'un des axes du graphique. Plus d'informations...
| Header: | #include <QColorAxis> |
| Since: | Qt 6.2 |
| Inherits: | QAbstractAxis |
Propriétés
Fonctions publiques
| virtual | ~QColorAxis() |
| bool | autoRange() const |
| QLinearGradient | gradient() const |
| qreal | max() const |
| qreal | min() const |
| void | setAutoRange(bool autoRange) |
| void | setGradient(const QLinearGradient &gradient) |
| void | setMax(qreal max) |
| void | setMin(qreal min) |
| void | setSize(const qreal size) |
| void | setTickCount(int count) |
| qreal | size() const |
| int | tickCount() const |
Signaux
| void | autoRangeChanged(bool autoRange) |
| void | maxChanged(qreal max) |
| void | minChanged(qreal min) |
| void | rangeChanged(qreal min, qreal max) |
| void | sizeChanged(const qreal size) |
| void | tickCountChanged(int tickCount) |
Description détaillée
Un axe de couleur peut être configuré pour afficher une échelle de couleur basée sur le gradient transmis. L'échelle comporte des points de contrôle avec des étiquettes basées sur les données passées dans la méthode QXYSeries::colorby.
Documentation sur les propriétés
autoRange : bool
Cette propriété indique si la plage doit être définie à partir de la liste des valeurs transmises dans la méthode QXYSeries::colorBy ou plutôt à partir de l'axe lui-même.
La valeur par défaut est true.
Fonctions d'accès :
| bool | autoRange() const |
| void | setAutoRange(bool autoRange) |
Signal de notification :
| void | autoRangeChanged(bool autoRange) |
max : qreal
Cette propriété contient la valeur maximale de l'axe.
Lors de la définition de cette propriété, la valeur minimale est ajustée si nécessaire, afin de garantir la validité de la plage.
Fonctions d'accès :
| qreal | max() const |
| void | setMax(qreal max) |
Signal de notification :
| void | maxChanged(qreal max) |
min : qreal
Cette propriété contient la valeur minimale de l'axe.
Lors de la définition de cette propriété, la valeur maximale est ajustée si nécessaire, afin de garantir la validité de la plage.
Fonctions d'accès :
| qreal | min() const |
| void | setMin(qreal min) |
Signal de notification :
| void | minChanged(qreal min) |
size : qreal
Cette propriété définit la taille de l'échelle de couleurs.
En fonction de l'alignement, la valeur indique la largeur ou la hauteur.
Fonctions d'accès :
| qreal | size() const |
| void | setSize(const qreal size) |
Signal de notification :
| void | sizeChanged(const qreal size) |
tickCount : int
Cette propriété contient le nombre de marques de tic-tac sur l'axe. Elle indique combien de lignes de grille sont dessinées sur le graphique si QColorAxis::gridVisible est égal à true. La valeur par défaut est 5, et le nombre ne peut pas être inférieur à 2.
Remarque : les lignes de la grille sont intentionnellement invisibles par défaut dans QColorAxis car ce type d'axe ne représente pas des valeurs géométriques.
Fonctions d'accès :
| int | tickCount() const |
| void | setTickCount(int count) |
Signal Notifier :
| void | tickCountChanged(int tickCount) |
Fonction membre Documentation
[virtual noexcept] QColorAxis::~QColorAxis()
Détruit l'objet.
[signal] void QColorAxis::autoRangeChanged(bool autoRange)
Ce signal est émis lorsque le mode de portée automatique, spécifié par autoRange, change.
Note : Signal de notification pour la propriété autoRange.
QLinearGradient QColorAxis::gradient() const
Renvoie le gradient actuellement utilisé sur l'échelle de couleurs.
Remarque : si l'axe est rattaché à une série, le dégradé est également utilisé par la méthode QXYSeries::colorBy.
Voir aussi setGradient.
[signal] void QColorAxis::maxChanged(qreal max)
Ce signal est émis lorsque la valeur maximale de l'axe, spécifiée par max, change.
Note : Signal de notification pour la propriété max.
[signal] void QColorAxis::minChanged(qreal min)
Ce signal est émis lorsque la valeur minimale de l'axe, spécifiée par min, change.
Note : Signal de notification pour la propriété min.
[signal] void QColorAxis::rangeChanged(qreal min, qreal max)
Ce signal est émis lorsque la valeur minimale ou maximale de l'axe, spécifiée par min et max, change.
void QColorAxis::setGradient(const QLinearGradient &gradient)
Définit le gradient sur l'échelle de couleurs à gradient.
Remarque : Si l'axe est rattaché à une série, le dégradé est également utilisé par la méthode QXYSeries::colorBy.
Voir aussi gradient.
[signal] void QColorAxis::tickCountChanged(int tickCount)
Ce signal est émis lorsque le nombre de marques sur l'axe, spécifié par tickCount, change.
Note : Signal de notification pour la propriété tickCount.
© 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.