Spec-Zone.ru › Qt 5.6

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

Spec-Zone.ru

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