QAccessibleValueInterface Class
La clase QAccessibleValueInterface implementa soporte para objetos que manipulan un valor. Más...
| Cabecera: | #include <QAccessibleValueInterface> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui)target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
- Lista de todos los miembros, incluidos los heredados
- QAccessibleValueInterface es parte de Clases de Accesibilidad.
Funciones públicas
| virtual | ~QAccessibleValueInterface() |
| virtual QVariant | currentValue() const = 0 |
| virtual QVariant | maximumValue() const = 0 |
| virtual QVariant | minimumStepSize() const = 0 |
| virtual QVariant | minimumValue() const = 0 |
| virtual void | setCurrentValue(const QVariant &value) = 0 |
Descripción detallada
Esta interfaz debe ser implementada por objetos accesibles que representen un valor. Algunos ejemplos son la ruleta, el control deslizante, el dial y la barra de desplazamiento.
En lugar de obligar al usuario a tratar con las partes individuales de los widgets, esta interfaz ofrece una aproximación más sencilla al tipo de widget que representa.
Normalmente esta interfaz es implementada por clases que también implementan QAccessibleInterface.
Documentación de las funciones de los miembros
[virtual noexcept] QAccessibleValueInterface::~QAccessibleValueInterface()
Destruye el QAccessibleValueInterface.
[pure virtual] QVariant QAccessibleValueInterface::currentValue() const
Devuelve el valor actual del widget. Suele ser un double o un int.
Véase también setCurrentValue().
[pure virtual] QVariant QAccessibleValueInterface::maximumValue() const
Devuelve el valor máximo que acepta este objeto.
Véase también minimumValue() y currentValue().
[pure virtual] QVariant QAccessibleValueInterface::minimumStepSize() const
Devuelve el tamaño de paso mínimo para el accesible. Este es el incremento más pequeño que tiene sentido al cambiar el valor. Al cambiar el valor mediante programación, siempre debe ser un múltiplo del tamaño mínimo del paso.
Algunas herramientas utilizan este valor incluso cuando setCurrentValue no realiza ninguna acción. Las barras de progreso, por ejemplo, son de sólo lectura pero deberían devolver su rango dividido por 100.
[pure virtual] QVariant QAccessibleValueInterface::minimumValue() const
Devuelve el valor mínimo que acepta este objeto.
Véase también maximumValue() y currentValue().
[pure virtual] void QAccessibleValueInterface::setCurrentValue(const QVariant &value)
Establece el value. Si el value deseado está fuera del rango de valores permitidos, esta llamada será ignorada.
Véase también currentValue(), minimumValue() y maximumValue().
© 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.