Spec-Zone.ru › Qt 5.12

Класс State

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

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

State()

Открытые переменные

quint64 active
quint64 animated
quint64 busy
quint64 checkStateMixed
quint64 checkable
quint64 checked
quint64 collapsed
quint64 defaultButton
quint64 disabled
quint64 editable
quint64 expandable
quint64 expanded
quint64 extSelectable
quint64 focusable
quint64 focused
quint64 hasPopup
quint64 hotTracked
quint64 invalid
quint64 invisible
quint64 linked
quint64 marqueed
quint64 modal
quint64 movable
quint64 multiLine
quint64 multiSelectable
quint64 offscreen
quint64 passwordEdit
quint64 pressed
quint64 readOnly
quint64 searchEdit
quint64 selectable
quint64 selectableText
quint64 selected
quint64 selfVoicing
quint64 sizeable
quint64 supportsAutoCompletion
quint64 traversed

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

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

Постоянная Описание
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.12/qaccessible-state.html

Spec-Zone.ru

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