Spec-Zone.ru › Qt 5.11

Класс 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/archives/qt-5.11/qaccessible-state.html

Spec-Zone.ru

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