QValueAxis Class
La clase QValueAxis añade valores a los ejes de un gráfico. Más...
| Cabecera: | #include <QValueAxis> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Graphs)target_link_libraries(mytarget PRIVATE Qt6::Graphs) |
| qmake: | QT += graphs |
| En QML: | ValueAxis |
| Hereda: | QAbstractAxis |
- Lista de todos los miembros, incluyendo los heredados
- QValueAxis es parte de Qt Graphs C++ Classes for 2D.
Propiedades
|
|
Funciones públicas
| QValueAxis(QObject *parent = nullptr) | |
| virtual | ~QValueAxis() override |
| int | labelDecimals() const |
| QString | labelFormat() const |
| qreal | max() const |
| qreal | min() const |
| qreal | pan() const |
| void | setLabelDecimals(int decimals) |
| void | setLabelFormat(const QString &format) |
| void | setMax(qreal max) |
| void | setMin(qreal min) |
| void | setPan(qreal pan) |
| void | setRange(qreal min, qreal max) |
| void | setSubTickCount(qsizetype count) |
| void | setTickAnchor(qreal anchor) |
| void | setTickInterval(qreal interval) |
| void | setZoom(qreal zoom) |
| qsizetype | subTickCount() const |
| qreal | tickAnchor() const |
| qreal | tickInterval() const |
| qreal | visualMax() const |
| qreal | visualMin() const |
| qreal | zoom() const |
Funciones públicas reimplementadas
| virtual QAbstractAxis::AxisType | type() const override |
Señales
| void | labelDecimalsChanged(int decimals) |
| void | labelFormatChanged(const QString &format) |
| void | maxChanged(qreal max) |
| void | minChanged(qreal min) |
| void | panChanged(qreal pan) |
| void | subTickCountChanged(qsizetype subTickCount) |
| void | tickAnchorChanged(qreal tickAnchor) |
| void | tickIntervalChanged(qreal tickInterval) |
| void | visualMaxChanged(qreal newVisualMax) |
| void | visualMinChanged(qreal newVisualMin) |
| void | zoomChanged(qreal zoom) |
Descripción detallada
Un eje de valores 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.
Documentación de Propiedades
labelDecimals : int
Esta propiedad contiene el número de decimales utilizados para mostrar las etiquetas. Cuando se establece a -1, la cantidad de decimales se ajusta automáticamente basándose en el rango de valores. El valor por defecto es -1.
Funciones de acceso:
| int | labelDecimals() const |
| void | setLabelDecimals(int decimals) |
Señal del notificador:
| void | labelDecimalsChanged(int decimals) |
labelFormat : QString
Esta propiedad contiene el formato de etiqueta del 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.
El valor por defecto es vacío, en cuyo caso se utiliza el formato 'f'.
Funciones de acceso:
| QString | labelFormat() const |
| void | setLabelFormat(const QString &format) |
Señal de notificador:
| void | labelFormatChanged(const QString &format) |
Véase también QString::asprintf().
max : qreal
Esta propiedad contiene el valor máximo del eje.
Cuando se establece esta propiedad, el valor mínimo se ajusta si es necesario, para asegurar que el rango sigue siendo válido. El valor por defecto es 10.0
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.
Cuando se establece esta propiedad, el valor máximo se ajusta si es necesario, para asegurar que el rango sigue siendo válido. El valor por defecto es 0.0
Funciones de acceso:
| qreal | min() const |
| void | setMin(qreal min) |
Señal del notificador:
| void | minChanged(qreal min) |
[since 6.9] pan : qreal
Esta propiedad contiene el valor panorámico 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.
Funciones de acceso:
| qreal | pan() const |
| void | setPan(qreal pan) |
Notificador de señal:
| void | panChanged(qreal pan) |
subTickCount : qsizetype
Esta propiedad contiene 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 subticks. El valor por defecto es 0.
Funciones de acceso:
| qsizetype | subTickCount() const |
| void | setSubTickCount(qsizetype count) |
Señal del notificador:
| void | subTickCountChanged(qsizetype subTickCount) |
tickAnchor : qreal
Esta propiedad contiene el valor base del que parten las marcas de graduación y etiquetas colocadas dinámicamente. El valor por defecto es 0.
Funciones de acceso:
| qreal | tickAnchor() const |
| void | setTickAnchor(qreal anchor) |
Señal del notificador:
| void | tickAnchorChanged(qreal tickAnchor) |
tickInterval : qreal
Esta propiedad contiene el intervalo entre las marcas de graduación y las etiquetas colocadas dinámicamente. El valor por defecto es 0, lo que significa que los intervalos se calculan automáticamente basándose en el rango mínimo y máximo.
Funciones de acceso:
| qreal | tickInterval() const |
| void | setTickInterval(qreal interval) |
Señal del notificador:
| void | tickIntervalChanged(qreal tickInterval) |
[read-only, since 6.11] visualMax : qreal
Esta propiedad contiene 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 QValueAxis::max
Esta propiedad se introdujo en Qt 6.11.
Funciones de acceso:
| qreal | visualMax() const |
Señal notificadora:
| void | visualMaxChanged(qreal newVisualMax) |
[read-only, since 6.11] visualMin : qreal
Esta propiedad contiene el valor mínimo visual del eje.
Esta propiedad mantiene un valor mínimo visual del eje cuando éste ha sido desplazado o ampliado. El valor por defecto es QValueAxis::min
Esta propiedad se introdujo en Qt 6.11.
Funciones de acceso:
| qreal | visualMin() const |
Señal notificadora:
| void | visualMinChanged(qreal newVisualMin) |
[since 6.9] zoom : qreal
Esta propiedad contiene 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.
Funciones de acceso:
| qreal | zoom() const |
| void | setZoom(qreal zoom) |
Señal del notificador:
| void | zoomChanged(qreal zoom) |
Documentación de funciones miembro
[explicit] QValueAxis::QValueAxis(QObject *parent = nullptr)
Construye un objeto eje hijo de parent.
[override virtual noexcept] QValueAxis::~QValueAxis()
Destruye el objeto.
void QValueAxis::setRange(qreal min, qreal max)
Establece el rango de min a max en el eje. Si min es mayor que max, esta función vuelve sin realizar ningún cambio.
[override virtual] QAbstractAxis::AxisType QValueAxis::type() const
Reimplementa: QAbstractAxis::type() const.
Devuelve el tipo del eje.
© 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.