Re: [orca-list] Orca and QT4 applications



Hi All:

Work is underway to migrate AT-SPI from CORBA to D-Bus: see http://live.gnome.org/Accessibility/BonoboDeprecation. Related to this work, support is also being added to Qt to make it participate in the AT-SPI infrastructure.

We expect the AT-SPI/D-Bus work to be complete by GNOME 3.0, and the Qt support should (hopefully) be done in the same timeframe.

Will

Michael Whapples wrote:
I think that's a good explanation of the situation with QT4 and orca. The only thing I will add is if you want a cross platform accessible GUI toolkit then I feel java has the best offerings in the form of swing (with the java access bridge) or SWT (which uses native widgets for the platform and thankfully on Linux it uses GTK).

For other languages then you may want to look at WX which uses the platform's native interface like SWT, however I think SWT does the job better.

Hopefully when the at-spi on dbus work is complete, QT4 will be a good option, but we are going to have to wait and see.

Michael Whapples
On -10/01/37 20:59, Jacob Schmude wrote:
Hi
Simply put, QT attempts to access at-spi through dbus, while at-spi currently uses corba. So, while QT supports at-spi in theory via dbus, in practice this doesn't work yet, as the official at-spi does not support it. This is being worked on but there's no real determining when this will be ready for use. If you want an accessible GUI at the moment you need to stay away from QT4.




On Aug 2, 2009, at 14:22, Bill Cox wrote:

I've recently started building a new GUI for my company's software,
based on QT4.5.  Several factors convinced me: it's a great GUI
framework; Nokia just LGPL-ed QT; and QT4 supports at-spi.
Unfortunately, when I compile my brand-spanking-new QT4.5 app, it
doesn't work with Orca.  Instead, an "Unknown" application shows up in
Accerciser, which reports no events.

Anyone know why a new QT4.5 app wont talk to the at-spi framework? Thanks.

Bill
_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines

The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.
    --Douglas Adams




_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]