QAccessible::State Struct
struct QAccessible::StateFunciones públicas
| State() |
Descripción detallada
Esta estructura define banderas de bits que indican el estado de un objeto accesible. Los valores son
| Constante | Descripción |
|---|---|
active | El objeto es la ventana activa o el subelemento activo en un contenedor (que obtendría el foco al enfocar el contenedor). |
adjustable | El objeto representa un valor ajustable, por ejemplo, deslizadores. |
animated | La apariencia del objeto cambia con frecuencia. |
busy | El objeto no puede aceptar entradas en este momento. |
checkable | El objeto se puede marcar. |
checked | La casilla de verificación del objeto está marcada. |
checkStateMixed | El tercer estado de las casillas de verificación (medio marcado en casillas de verificación de tres estados). |
collapsed | El objeto está contraído, por ejemplo, una lista cerrada o una ventana iconificada. |
defaultButton | El objeto representa el botón predeterminado de un cuadro de diálogo. |
defunct | El objeto ya no existe. |
editable | El objeto tiene un carretón de texto (y a menudo implementa la interfaz de texto). |
expandable | El objeto es expandible, se utiliza sobre todo para las celdas de una vista en árbol. |
expanded | El objeto está expandido, actualmente sus hijos son visibles. |
extSelectable | El objeto admite la selección ampliada. |
focusable | El objeto puede recibir foco. Sólo los objetos de la ventana activa pueden recibir el foco. |
focused | El objeto tiene foco de teclado. |
hasPopup | El objeto abre una ventana emergente. |
hotTracked | El aspecto del objeto es sensible a la posición del cursor del ratón. |
invalid | El objeto ya no es válido (porque ha sido borrado). |
invisible | El objeto no es visible para el usuario. |
linked | El objeto está vinculado a otro objeto, por ejemplo, un hipervínculo. |
marqueed | El objeto muestra contenidos que se desplazan, por ejemplo, una vista de registro. |
modal | El objeto bloquea la entrada de otros objetos. |
movable | El objeto puede desplazarse. |
multiLine | El objeto tiene varias líneas de texto (word wrap), en lugar de una sola línea. |
multiSelectable | El objeto admite varios elementos seleccionados. |
offscreen | El objeto está limitado por el área visible. Los objetos que están fuera de la pantalla también son invisibles. |
passwordEdit | El objeto es un campo de contraseña, por ejemplo, una línea de edición para introducir una Contraseña. |
playsSound | El objeto produce sonido cuando se interactúa con él. |
pressed | El objeto está pulsado. |
readOnly | El objeto puede ser editado, pero está explícitamente configurado como sólo lectura. |
searchEdit | El objeto es una línea de edición que es la entrada para las consultas de búsqueda. |
selectable | El objeto es seleccionable. |
selectableText | El objeto tiene texto que se puede seleccionar. Esto es diferente de seleccionable, que se refiere a los hijos del objeto. |
selected | El objeto es seleccionable, esto es independiente de la selección de texto. |
selfVoicing | El objeto se describe a sí mismo mediante voz o sonido. |
sizeable | El objeto puede cambiar de tamaño, por ejemplo, las ventanas de nivel superior. |
summaryElement | El objeto resume el estado de la ventana y debe tratarse con prioridad. |
supportsAutoCompletion | El objeto tiene autocompletado, por ejemplo en ediciones de línea o cuadros combinados. |
traversed | El objeto está vinculado y ha sido visitado. |
updatesFrequently | El objeto cambia con frecuencia y debe actualizarse al acceder a él. |
disabled | El objeto no está disponible para el usuario, por ejemplo, un widget desactivado. |
Las implementaciones de QAccessibleInterface::state() devuelven una combinación de estos indicadores.
Documentación de las funciones miembro
State::State()
Construye un nuevo QAccessible::State con todos los estados en falso.
© 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.