En esta página

ValueAxis QML Type

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

Import Statement: import QtCharts 2.11
In C++: QValueAxis
Inherits:

AbstractAxis

Propiedades

Señales

Métodos

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:

ChartView {
    ValueAxis {
        id: xAxis
        min: 0
        max: 10
    }
// Add a few series...
}

Documentación de Propiedades

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.

Si ChartView.localizeNumbers es true, los especificadores admitidos se limitan a: d, e, E, f, g, G e i. Además, sólo se admite el modificador de precisión. El resto del formato proviene del predeterminado QLocale de la aplicación.

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.

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.

minorTickCount : int

El número de marcas menores en el eje. Indica cuántas líneas de cuadrícula se dibujan entre las marcas menores del gráfico. No se dibujan etiquetas para los ticks menores. El valor por defecto es 0.

tickAnchor : real [since QtCharts 2.3]

El valor base del que parten las marcas de graduación y etiquetas colocadas dinámicamente.

Esta propiedad se introdujo en QtCharts 2.3.

tickCount : int

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. El valor por defecto es 5, y el número no puede ser inferior a 2.

tickInterval : real [since QtCharts 2.3]

El intervalo entre marcas de graduación y etiquetas colocadas dinámicamente.

Esta propiedad se introdujo en QtCharts 2.3.

tickType : enumeration [since QtCharts 2.3]

El método de posicionamiento de las marcas y etiquetas.

ConstanteDescripción
ValueAxis.TicksDynamicLas marcas se colocan según los valores de tickAnchor y tickInterval.
ValueAxis.TicksFixedLas marcas se colocan uniformemente a lo largo del rango del eje. El valor tickCount especifica el número de ticks.

Esta propiedad se introdujo en QtCharts 2.3.

Documentación de señales

rangeChanged(string min, string max)

Esta señal se emite cuando cambia el valor del eje min o max.

El manejador de señal correspondiente es onRangeChanged.

Nota: El manejador correspondiente es onRangeChanged.

Documentación del método

void applyNiceNumbers()

Modifica el rango actual y el número de marcas de graduación en el eje para que tengan un aspecto agradable. El algoritmo considera que los números que se pueden expresar de forma 1*10^n, 2* 10^n, o 5*10^n son números bonitos. Estos números se utilizan para establecer el espaciado de las marcas de graduación.

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