IAPoke

From Qt Labs

Jump to: navigation, search
IAPoke
Project logo: accessibility_large.png
Platforms: X11
Qt version: 4.3
License: GPL
Depends on: D-Bus Accessibility Bridge
   IAPoke blogs
   
IAPoke forum
Subversion:
svn://labs.trolltech.com/svn/accessibility/iapoke


[edit] D-Bus Accessibility Poker

[edit]

The D-Bus Accessibility Poker is a tool to introspect the accessibility information of an application using the D-Bus Accessibility interfaces. It can be used to verify that the exposed accessibility information is correct.

[edit]

To build the accessibility poker, check out the sources and run:

   /path/to/qt/bin/qmake
   make

where /path/to/qt is the path where Qt 4.3 is installed.

The Poker automatically detects applications that expose their accessibility information through D-Bus (see Qt D-Bus bridge) and can be used to introspect the accessible information. Klick on an object to highlight it on the desktop, double click on a method to invoke it.

[edit] Latest 5 Accessibility Blogs

harald
Qt
KDE
Accessibility
Posted by harald
 in Qt, KDE, Accessibility
 on Wednesday, August 13, 2008 @ 15:36

To summarize my achievement at Akademy:
[Argument: a{sv} {”a” = [Variant(int): 1], “b” = [Variant(QByteArray): {99}], “c” = [Variant(QString): “b”], “d” = [Variant(uint): 42], “date” = [Variant: [Argument: (iii) 1977, 1, 1]], “datetime” = [Variant: [Argument: ((iii)(iiii)i) [Argument: (iii) 0, 0, 0],[Argument: (iiii) 8, 59, 31, 0], 0]], “dtlist” = [Variant: [Argument: a((iii)(iiii)i) {[Argument: ((iii)(iiii)i) [Argument: […]

» 4 comments «
harald
Qt
KDE
Accessibility
Posted by harald
 in Qt, KDE, Accessibility
 on Friday, August 10, 2007 @ 16:24

The Qt D-Bus accessibility bridge is now at labs.trolltech.com. You can find the bridge, an introspection tool and a port of Dasher that shows how to manipulate text edits through D-Bus.
If you find a widget that doesn’t expose enough information or behaves badly, please let us know.

» No comments «


© 2008 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners.