[Accessibility] Please include QT accessibility as separate downloads

Frederik Gladhorn frederik.gladhorn at qt.io
Wed Nov 30 18:10:05 CET 2016


I agree with most of the points in the email, but we chose a different route 
to tackle the issues. Since Qt 5.4 accessibility is no longer a plugin bug got 
merged into the normal libraries (gui/widgets/quick). This way it is no longer 
possible to "forget" to deploy the accessibility libraries.

There is still one problem that may hit you: developers may configure Qt with -
no-accessibility to reduce library size or because they expect problems with 
the accessibility code.

Another issue is Qt Quick. There it's generally easy to make applications 
accessible, but due to the low level nature of the basic building blocks, we 
cannot provide everything out of the box. When the Qt Quick Controls are used, 
accessibility support is there, but for applications that use custom drawing, 
we cannot do anything and the app developers need to set the right properties 
to enable working accessibility.


On torsdag 24. november 2016 15.50.21 CET Mgr. Janusz Chmiel wrote:
> Dear developers,
> I would like to valuably plea you, if You would have A good will and if
> You would include all QT accessibility Accessible directoryes for all QT
> versions to yours site.
> Why?
> Because many developers do not take AQT accessibility on their mind
> while developing. So typical situation would look as follows.
> Advanced user will launch not accessible QT app. He discovery, which QT
> IDE have been used to create it by searching inside specific program
> folder for QT libraryes. BLind user must locate and download whole QT
> specific IDE version and install it only to get one folder accessible
> from specific QT bundle.
> Why yxou can not simply add one zip archive to yours opensource QT site
> with all QT accessibility versions support files?
> Try to imagine, that no every body has time to install whole bundle only
> to copy one folder from one location to other.
> Yes, sure. You are doing yours bet to accessibility. Developers have
> chance to enable accessibility support for QT. But what if some
> developer do not do that?
> If you know some free and saccessible tool to extract some files from
> .msi packages, perfect. But I did not find something similar to do that.
> Next issue.
> Some QT application developers have fallen in love to static QT
> libraryes compilation. So they are statically embed QT libraryes inside
> machine code, inside .exe program.
> This can not be simply solved by unzipping .exer. Because QT libraryes
> are statically embedded inside some .exe format structures. And it is
> really not legal and easy for only advanced visually impaired user to
> use binary editor and modify .exe program to include accessible folder
> inside it.
> And I AM afraid, that if program is including statically compiled and
> embedded QT libs without accessibility support. user would not have A
> chance.
> Do you have some solution for that?
> Thank You very much for yours time.
> With kindness regards.
> Janusz Chmiel
> _______________________________________________
> Accessibility mailing list
> Accessibility at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/accessibility

More information about the Accessibility mailing list