En esta página

Value3DAxis QML Type

Manipula un eje de un gráfico. Más...

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

Abstract3DAxis

Propiedades

Señales

Descripción detallada

Este tipo proporciona un eje al que se le puede dar un rango de valores y un número de segmentos y subsegmentos en los que dividir el rango.

Documentación de propiedades

autoAdjustRange : bool

Define si el eje ajustará automáticamente el rango para que todos los datos quepan en él.

formatter : Value3DAxisFormatter

El formateador de ejes que se utilizará. Cualquier formateador existente se elimina cuando se establece un nuevo formateador.

labelAutoAngle : real

El ángulo máximo que las etiquetas pueden autorotar cuando cambia el ángulo de la cámara. El ángulo puede estar comprendido entre 0 y 90, ambos inclusive. El valor por defecto es 0. Si el valor es 0, las etiquetas de los ejes no giran automáticamente. Si el valor es mayor que cero, las etiquetas intentan orientarse hacia la cámara, hasta el ángulo especificado.

labelFormat : string

El formato de etiqueta que se utilizará para las etiquetas de este eje.

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 GraphsItem3D::locale es cualquier otra cosa que "C", los especificadores soportados se limitan a: d, e, E, f, g, G, e i. Además, sólo se soporta el modificador de precisión. El resto del formato proviene del predeterminado Locale de la aplicación.

Véase también GraphsItem3D::locale.

labelSize : real [since 6.9]

El tamaño de la etiqueta. El valor por defecto es 1.0.

Esta propiedad se introdujo en Qt 6.9.

Véase también scaleLabelsByCount.

labels : list

Las etiquetas para el eje.

Nota: Establecer esta propiedad para Value3DAxis no hace nada, ya que genera las etiquetas automáticamente.

labelsVisible : bool

Define si las etiquetas de los ejes son visibles en la vista del gráfico primario.

El valor por defecto es true.

max : real

El valor máximo del eje. Al establecer esta propiedad, el valor mínimo se ajusta si es necesario, para que el rango siga 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 que el rango siga siendo válido.

orientation : Abstract3DAxis.AxisOrientation [read-only]

La orientación del eje.

reversed : bool

Si true, el eje se representará al revés. Es decir, las posiciones de los valores mínimo y máximo se intercambian cuando se representa el gráfico. Esta propiedad no afecta a los valores mínimo y máximo del eje.

scaleLabelsByCount : bool [since 6.9]

Si las etiquetas ajustarán automáticamente su tamaño en función de la cantidad total de etiquetas.

Esta propiedad se introdujo en Qt 6.9.

Véase también labelSize.

segmentCount : qsizetype

El número de segmentos del eje. Indica cuántas etiquetas se dibujan. El número de líneas de la rejilla que hay que dibujar se calcula con la siguiente fórmula: segments * subsegments + 1. El valor predeterminado es 5. El valor no puede ser inferior a 1.

subSegmentCount : qsizetype

El número de subsegmentos dentro de cada segmento en el eje. Las líneas de cuadrícula se dibujan entre cada subsegmento, además de cada segmento. El valor predeterminado es 1. El valor no puede ser inferior a 1.

title : string

El título del eje.

Véase también titleVisible y titleFixed.

titleFixed : bool

La rotación de los títulos de los ejes.

Si false, los títulos de los ejes en la vista del gráfico primario se rotarán hacia la cámara de forma similar a las etiquetas de los ejes. Si true, los títulos de los ejes sólo se rotan alrededor de su eje pero no se orientan hacia la cámara. Esta propiedad no tiene ningún efecto si el valor de la propiedad labelAutoAngle es cero. El valor por defecto es true.

Ver también labelAutoAngle, title, y titleVisible.

titleOffset : real

Posición del título del eje en el eje. El valor debe estar comprendido entre -1.0f y 1.0f

El valor por defecto es 0.

Véase también title y titleVisible.

titleVisible : bool

Define si el título del eje es visible en la vista del gráfico primario.

El valor por defecto es false.

Véase también title y titleFixed.

type : Abstract3DAxis.AxisType [read-only]

Tipo de eje.

Documentación de señales

autoAdjustRangeChanged(bool autoAdjust)

Esta señal se emite cuando el valor de la propiedad autoAdjustRange cambia a autoAdjust.

Nota: El manejador correspondiente es onAutoAdjustRangeChanged.

formatterChanged(Value3DAxisFormatter formatter)

Esta señal se emite cuando formatter cambia a formatter.

Nota: El controlador correspondiente es onFormatterChanged.

labelAutoAngleChanged(real angle)

Esta señal se emite cuando el ángulo de rotación de la etiqueta cambia a angle.

Nota: El manejador correspondiente es onLabelAutoAngleChanged.

labelFormatChanged(string format)

Esta señal se emite cuando labelFormat cambia a format.

Nota: El controlador correspondiente es onLabelFormatChanged.

labelSizeChanged(real size)

Esta señal se emite cuando el valor de la propiedad labelSize cambia a size.

Nota: El manejador correspondiente es onLabelSizeChanged.

labelVisibilityChanged(bool visible)

Esta señal se emite cuando la visibilidad de la etiqueta cambia a visible.

Nota: El manejador correspondiente es onLabelVisibilityChanged.

labelsChanged()

Esta señal se emite cuando cambian las etiquetas de los ejes.

Nota: El manejador correspondiente es onLabelsChanged.

maxChanged(real value)

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

Nota: El manejador correspondiente es onMaxChanged.

minChanged(real value)

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

Nota: El manejador correspondiente es onMinChanged.

orientationChanged(AxisOrientation orientation)

Esta señal se emite cuando la orientación del eje cambia a orientation.

Nota: El manejador correspondiente es onOrientationChanged.

rangeChanged(real min, real max)

Esta señal se emite cuando cambia el rango del eje. min y max son el mínimo y el máximo del nuevo rango.

Nota: El manejador correspondiente es onRangeChanged.

reversedChanged(bool enable)

Esta señal se emite cuando reversed cambia a enable.

Nota: El controlador correspondiente es onReversedChanged.

scaleLabelsByCountChanged(bool adjust)

Esta señal se emite cuando el valor de la propiedad scaleLabelsByCount cambia a adjust.

Nota: El manejador correspondiente es onScaleLabelsByCountChanged.

segmentCountChanged(qsizetype count)

Esta señal se emite cuando segmentCount cambia a count.

Nota: El controlador correspondiente es onSegmentCountChanged.

subSegmentCountChanged(qsizetype count)

Esta señal se emite cuando subSegmentCount cambia a count.

Nota: El controlador correspondiente es onSubSegmentCountChanged.

titleChanged(string newTitle)

Esta señal se emite cuando title cambia a newTitle.

Nota: El controlador correspondiente es onTitleChanged.

titleFixedChanged(bool fixed)

Esta señal se emite cuando el valor de la propiedad titleFixed cambia a fixed.

Nota: El manejador correspondiente es onTitleFixedChanged.

titleOffsetChanged(real offset)

Esta señal se emite cuando el valor de la propiedad titleOffset cambia a offset.

Nota: El manejador correspondiente es onTitleOffsetChanged.

titleVisibilityChanged(bool visible)

Esta señal se emite cuando la visibilidad del título cambia a visible.

Nota: El manejador correspondiente es onTitleVisibilityChanged.

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