Sur cette page

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.