[Qt-interest] QAccessible
Kanitz, Annett
Annett.Kanitz at dzb.de
Tue Mar 30 13:48:18 CEST 2010
Thanks for the reply.
It worked, but JAWS only reads the window title and the menu bar items.
It doesnt read the content of a dialog window nor the content of QPlainTextEdit.
Im using JAWS' braille viewer and that also doesnt display the text in the edit field.
Thats really important, cause the application I'm working on will be an editor.
I hope someone can help me with that.
>-----Ursprüngliche Nachricht-----
>Von: qt-interest-bounces at trolltech.com
>[mailto:qt-interest-bounces at trolltech.com] Im Auftrag von David Ching
>Gesendet: Dienstag, 30. März 2010 13:04
>An: qt-interest at trolltech.com
>Betreff: Re: [Qt-interest] QAccessible
>
>"Kanitz, Annett" <Annett.Kanitz at dzb.de> wrote in message
>news:59182F4ACF126B4795BDFE539DA00F8FB401F4 at DZBXC02.dzb.de...
>> Hello,
>> Can someone explain to me how to make a Qt application accessible to
>> screen readers like JAWS?
>> I dont fully understand the documentation about that subject.
>> Examples of accessible applications would be helpful too.
>> Thanks in Advance
>> Annett
>>
>
>It's pretty automatic. If JAWS is running when Windows
>starts, Qt will use native widgets (I.e. it creates HWND's for
>your QWidget's) and JAWS will work with them. You do need to
>have the plug-in in the correct folder
>(accessible\qtaccessiblewidgets4.dll), which exposes the
>IAccessible interface to JAWS.
>
>Accessibility is one of the poorer supported features of Qt,
>in my opinion.
>Especially the screen reader support. If you find bugs,
>please report them.
>I have reported them, and some have gotten fixed, some have
>not. The ones that did get fixed I sent supporting evidence
>using the AccExplorer32.exe and other tools in the various
>Accessibility SDK's. IOW, I had to become an expert in
>Accessibility even though I did not want to be.
>
>-- David
>
>_______________________________________________
>Qt-interest mailing list
>Qt-interest at trolltech.com
>http://lists.trolltech.com/mailman/listinfo/qt-interest
>
More information about the Qt-interest-old
mailing list