En esta página

QColorAxis Class

La clase QColorAxis muestra una escala de colores como uno de los ejes del gráfico. Más...

Header: #include <QColorAxis>
Since: Qt 6.2
Inherits: QAbstractAxis

Propiedades

Funciones públicas

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

Señales

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)

Descripción Detallada

Un eje de color puede ser configurado para mostrar una escala de color basada en el gradiente pasado. La escala tiene marcas de graduación con etiquetas basadas en los datos pasados en el método QXYSeries::colorby.

Documentación de Propiedades

autoRange : bool

Esta propiedad contiene la propiedad que indica si el rango debe establecerse a partir de la lista de valores pasada en el método QXYSeries::colorBy o si debe tomarse del propio eje.

El valor por defecto es true.

Funciones de acceso:

bool autoRange() const
void setAutoRange(bool autoRange)

Señal del notificador:

void autoRangeChanged(bool autoRange)

max : qreal

Esta propiedad contiene el valor máximo del eje.

Al establecer esta propiedad, el valor mínimo se ajusta si es necesario, para garantizar que el rango sigue siendo válido.

Funciones de acceso:

qreal max() const
void setMax(qreal max)

Señal del notificador:

void maxChanged(qreal max)

min : qreal

Esta propiedad contiene el valor mínimo del eje.

Al establecer esta propiedad, el valor máximo se ajusta si es necesario, para garantizar que el rango sigue siendo válido.

Funciones de acceso:

qreal min() const
void setMin(qreal min)

Señal del notificador:

void minChanged(qreal min)

size : qreal

Esta propiedad contiene el tamaño de la escala de color.

Dependiendo de la alineación, el valor indica la anchura o la altura.

Funciones de acceso:

qreal size() const
void setSize(const qreal size)

Señal del notificador:

void sizeChanged(const qreal size)

tickCount : int

Esta propiedad contiene el número de marcas de graduación en el eje. Indica cuántas líneas de cuadrícula se dibujan en el gráfico si QColorAxis::gridVisible es igual a true. El valor por defecto es 5, y el número no puede ser inferior a 2.

Nota: Las líneas de cuadrícula son intencionadamente invisibles por defecto en QColorAxis ya que este tipo de eje no representa valores geométricos.

Funciones de acceso:

int tickCount() const
void setTickCount(int count)

Señal del notificador:

void tickCountChanged(int tickCount)

Documentación de funciones miembro

[virtual noexcept] QColorAxis::~QColorAxis()

Destruye el objeto.

[signal] void QColorAxis::autoRangeChanged(bool autoRange)

Esta señal se emite cuando el modo de alcance automático, especificado por autoRange, cambia.

Nota: Señal notificadora para la propiedad autoRange.

QLinearGradient QColorAxis::gradient() const

Devuelve el gradiente utilizado actualmente en la escala de colores.

Nota: Si el eje está unido a una serie, el gradiente también es utilizado por el método QXYSeries::colorBy.

Véase también setGradient.

[signal] void QColorAxis::maxChanged(qreal max)

Esta señal se emite cuando el valor máximo del eje, especificado por max, cambia.

Nota: Señal notificadora de la propiedad max.

[signal] void QColorAxis::minChanged(qreal min)

Esta señal se emite cuando el valor mínimo del eje, especificado por min, cambia.

Nota: Señal notificadora de la propiedad min.

[signal] void QColorAxis::rangeChanged(qreal min, qreal max)

Esta señal se emite cuando cambia el valor mínimo o máximo del eje, especificado por min y max.

void QColorAxis::setGradient(const QLinearGradient &gradient)

Establece el gradiente en la escala de colores en gradient.

Nota: Si el eje está unido a una serie, el gradiente también es utilizado por el método QXYSeries::colorBy.

Véase también gradient.

[signal] void QColorAxis::tickCountChanged(int tickCount)

Esta señal se emite cuando cambia el número de marcas de graduación en el eje, especificado por tickCount.

Nota: Señal notificadora para la propiedad 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.