Редактирование: Accessibility in Qt

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
-
{{Панель навигации по Qt Quarterly|Выпуск 24}}
+
 
 +
__NOTOC__
by Geir Vattekar
by Geir Vattekar
Accessibility in computer software is the practice of making applicationsusable for people with disabilities. This can be implemented by theapplication itself — for instance, by using a high-contrast user interfacewith specially selected colors and fonts — or by providing support for externaltools, such as screen readers and Braille displays. In this article, we willimplement accessibility support for a custom widget.We will also look at support for assistive tools in Qt softwaredevelopment today.
Accessibility in computer software is the practice of making applicationsusable for people with disabilities. This can be implemented by theapplication itself — for instance, by using a high-contrast user interfacewith specially selected colors and fonts — or by providing support for externaltools, such as screen readers and Braille displays. In this article, we willimplement accessibility support for a custom widget.We will also look at support for assistive tools in Qt softwaredevelopment today.
-
__TOC__
+
<!--break-->
 +
*[[#qtaccessibilityarchitecture | Qt Accessibility Architecture]]
 +
*[[#implementingaccessibility | Implementing Accessibility]]
 +
*[[#navigationandboundingrectangles | Navigation and Bounding Rectangles]]
 +
*[[#objectdescriptionandstate | Object Description and State]]
 +
*[[#settingthetime | Setting the Time]]
 +
*[[#thepassingoftime | The Passing of Time]]
 +
*[[#currentstandardsandtechnologies | Current Standards and Technologies]]
 +
*[[#dealingwithquirks | Dealing with Quirks]]
 +
*[[#thefuture | The Future]]
 +
*[[#summary | Summary]]
The generic term for the process of providing support for accessible tools isAT (Assistive Technology). This term covers both the tools (AT-clients) and theapplications (AT-servers); we will refer to these as just clients and servers.Although servers can cooperate with clients directly, a separate technologyusually participates as a bridge to exchange information between them.
The generic term for the process of providing support for accessible tools isAT (Assistive Technology). This term covers both the tools (AT-clients) and theapplications (AT-servers); we will refer to these as just clients and servers.Although servers can cooperate with clients directly, a separate technologyusually participates as a bridge to exchange information between them.

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wiki.crossplatform.ru:Авторское право). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!


Шаблоны, использованные на текущей версии страницы: