Abstract3DAxis QML Type
Tipo base para los ejes de un gráfico 3D. Para los enums Abstract3DAxis, véase QAbstract3DAxis::AxisOrientation y QAbstract3DAxis::AxisType. Más...
| Import Statement: | import QtGraphs |
| In C++: | QAbstract3DAxis |
| Inherited By: |
- Lista de todos los miembros, incluidos los heredados
- Abstract3DAxis forma parte de Qt Graphs Tipos QML para 3D.
Propiedades
- autoAdjustRange : bool
- labelAutoAngle : real
- labelSize : real
(since 6.9) - labels : list
- labelsVisible : bool
- max : real
- min : real
- orientation : Abstract3DAxis.AxisOrientation
- scaleLabelsByCount : bool
(since 6.9) - title : string
- titleFixed : bool
- titleOffset : real
- titleVisible : bool
- type : Abstract3DAxis.AxisType
Señales
- autoAdjustRangeChanged(bool autoAdjust)
- labelAutoAngleChanged(real angle)
- labelSizeChanged(real size)
- labelVisibilityChanged(bool visible)
- labelsChanged()
- maxChanged(real value)
- minChanged(real value)
- orientationChanged(AxisOrientation orientation)
- rangeChanged(real min, real max)
- scaleLabelsByCountChanged(bool adjust)
- titleChanged(string newTitle)
- titleFixedChanged(bool fixed)
- titleOffsetChanged(real offset)
- titleVisibilityChanged(bool visible)
Descripción detallada
Documentación de la propiedad
autoAdjustRange : bool
Define si el eje ajustará automáticamente el rango para que todos los datos quepan en él.
labelAutoAngle : real
El ángulo máximo que las etiquetas pueden autorrotar 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.
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.
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.
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.
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.
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.
scaleLabelsByCountChanged(bool adjust)
Esta señal se emite cuando el valor de la propiedad scaleLabelsByCount cambia a adjust.
Nota: El manejador correspondiente es onScaleLabelsByCountChanged.
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.