En esta página

ValueAxis QML Type

Añade valores a los ejes de un gráfico. Más...

Import Statement: import QtGraphs
In C++: QValueAxis
Inherits:

AbstractAxis

Propiedades

Señales

Descripción detallada

El tipo ValueAxis puede configurarse para mostrar una línea de eje con marcas de graduación, líneas de cuadrícula y sombras. Los valores del eje se dibujan en las posiciones de las marcas de graduación.

El siguiente código de ejemplo ilustra cómo utilizar el tipo ValueAxis:

GraphsView {
    axisX: ValueAxis {
        max: 10
        tickInterval: 1
    }
    axisY: ValueAxis {
        min -20
        max: 40
    }
    LineSeries {
        // Add a few XYPoint data...
    }
}

Documentación de Propiedades

labelDecimals : int

El número de decimales utilizados para mostrar las etiquetas. Cuando se establece en -1, la cantidad de decimales se ajusta automáticamente basándose en el rango de valores. El valor por defecto es -1.

labelFormat : string

La cadena de formato admite los siguientes especificadores de conversión, modificadores de longitud y banderas proporcionados por printf() en la biblioteca estándar de C++: d, i, o, x, X, f, F, e, E, g, G, c.

El valor por defecto es vacío, en cuyo caso se utiliza el formato 'f'.

Véase también QString::asprintf().

max : real

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. El valor por defecto es 10.0

min : real

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. El valor por defecto es 0.0

pan : real [since 6.9]

El valor de desplazamiento del eje.

El valor de paneo mueve el centro del eje sin afectar a los intervalos de rejilla y etiquetas. El valor por defecto es 0.

Esta propiedad se introdujo en Qt 6.9.

subTickCount : int

El número de subpuntos en el eje. Indica cuántos subpuntos se dibujan entre las líneas principales del gráfico. Las etiquetas no se dibujan para los subpuntos. El valor por defecto es 0.

tickAnchor : real

Valor base del que parten las marcas de graduación y etiquetas colocadas dinámicamente. El valor por defecto es 0.

tickInterval : real

El intervalo entre las marcas de graduación y las etiquetas colocadas dinámicamente. El valor predeterminado es 0, lo que significa que los intervalos se calculan automáticamente basándose en los rangos mínimo y máximo.

visualMax : real [read-only, since 6.11]

El valor máximo visual del eje.

Esta propiedad contiene un valor máximo visual del eje cuando éste ha sido desplazado o ampliado. El valor por defecto es max

Esta propiedad se introdujo en Qt 6.11.

visualMin : real [read-only, since 6.11]

El valor mínimo visual del eje.

Esta propiedad contiene un valor mínimo visual del eje cuando éste ha sido desplazado o ampliado. El valor por defecto es min

Esta propiedad se introdujo en Qt 6.11.

zoom : real [since 6.9]

El valor de zoom del eje.

El valor de zoom amplía o reduce el eje y, por tanto, el gráfico sin afectar a los intervalos de la rejilla y las etiquetas. El valor por defecto es 1.

Esta propiedad se introdujo en Qt 6.9.

Documentación de la señal

labelDecimalsChanged(int decimals)

Esta señal se emite cuando la cantidad de decimales de la etiqueta del eje cambia a decimals.

Nota: El manejador correspondiente es onLabelDecimalsChanged.

labelFormatChanged(string format)

Esta señal se emite cuando el formato de las etiquetas de los ejes cambia a format.

Nota: El manejador correspondiente es onLabelFormatChanged.

maxChanged(real max)

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

Nota: El manejador correspondiente es onMaxChanged.

minChanged(real min)

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

Nota: El manejador correspondiente es onMinChanged.

rangeChanged(real min, real max)

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

Nota: El manejador correspondiente es onRangeChanged.

subTickCountChanged(int subTickCount)

Esta señal se emite cuando cambia el número de subpuntos del eje, especificado por subTickCount.

Nota: El manejador correspondiente es onSubTickCountChanged.

tickAnchorChanged(real tickAnchor)

Esta señal se emite cuando el valor de anclaje del tick cambia a tickAnchor.

Nota: El manejador correspondiente es onTickAnchorChanged.

tickIntervalChanged(real tickInterval)

Esta señal se emite cuando el valor del intervalo de tick, cambia a tickInterval.

Nota: El manejador correspondiente es onTickIntervalChanged.

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