Spec-Zone.ru › Qt 6.1

Структура State

структура QAccessible::State
  • Список всех членов, включая унаследованные

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

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-6.1/qaccessible-state.html

Spec-Zone.ru

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