Spec-Zone.ru › Qt 5.9

Класс State

(QAccessible::State)
Заголовок: #include <State>
qmake: QT += gui
  • Список всех членов, включая унаследованные

Открытые функции

State()

Подробное описание

Данная структура определяет битовые флаги, указывающие состояние доступного объекта. Значения:

Константа Описание
active Объект является активным окном или активным подэлементом в контейнере (получит фокус при фокусировании контейнера).
adjustable Объект представляет настраиваемое значение, например, ползунки.
animated Внешний вид объекта часто меняется.
busy Объект временно не может принять входные данные.
checkable Объект может быть отмечен.
checked Флажок объекта установлен.
checkStateMixed Третье состояние флажков (полуотмеченный в три-состоятельных флажках).
collapsed Объект свёрнут, например, элемент закрытого списка или свернутое окно.
defaultButton Объект представляет собой кнопку по умолчанию в диалоговом окне.
defunct Объект больше не существует.
editable Объект имеет текстовый курсор (и часто реализует текстовый интерфейс).
expandable Объект может быть развернут, в основном используется для ячеек в представлении дерева.
expanded Объект развернут, в данный момент его дочерние элементы видны.
extSelectable Объект поддерживает расширенный выбор.
focusable Объект может получить фокус. Только объекты в активном окне могут получить фокус.
focused Объект имеет фокус клавиатуры.
hasPopup Объект открывает всплывающее меню.
hotTracked Внешний вид объекта зависит от положения курсора мыши.
invalid Объект больше недействителен (потому что был удален).
invalidEntry Текущий ввод недействителен для проверки ввода.
invisible Объект невидим для пользователя.
linked Объект связан с другим объектом, например, гиперссылка.
marqueed Объект отображает содержимое с прокруткой, например, окно журнала.
modal Объект блокирует входные данные от других объектов.
movable Объект может быть перемещён.
multiLine Объект поддерживает несколько строк текста (перенос слов), в отличие от одной строки.
multiSelectable Объект поддерживает выбор нескольких элементов.
offscreen Объект обрезается видимой областью. Объекты, которые находятся за пределами экрана, также не видны.
passwordEdit Объект — поле для пароля, например, строка редактирования для ввода пароля.
playsSound Объект издает звук при взаимодействии с ним.
pressed Объект нажат.
readOnly Объект обычно может быть изменён, но явно задан как только для чтения.
searchEdit Объект — поле редактирования, являющееся вводом для запросов поиска.
selectable Объект может быть выбран.
selectableText Объект имеет текст, который можно выбрать. Это отличается от выделимого, которое относится к дочерним элементам объекта.
selected Объект выбран, это независимо от выбора текста.
selfVoicing Объект описывает себя посредством речи или звука.
sizeable Объект может быть изменён по размеру, например, окна верхнего уровня.
summaryElement Объект обобщает состояние окна и должен обрабатываться приоритетно.
supportsAutoCompletion Объект имеет автодополнение, например, в строках редактирования или комбинированных полях.
traversed Объект связан и посещён.
updatesFrequently Объект часто меняется и требует обновления при обращении к нему.
disabled Объект недоступен для пользователя, например, отключенный виджет.

Реализации QAccessibleInterface::state() возвращают комбинацию этих флагов.

Документация функций-членов

State::State()

Создаёт новый QAccessible::State со всеми состояниями, установленными в false.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qaccessible-state.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API