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: […]
IAPoke
From Qt Labs
| IAPoke | |||
| |||
| Platforms: | X11 | ||
| Qt version: | 4.3 | ||
| License: | GPL | ||
| Depends on: | D-Bus Accessibility Bridge | ||
IAPoke blogs | |||
Subversion:
| |||
[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
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.
