[Kde-accessibility] An accessible Qt? I think not.
Bill Haneman
Bill.Haneman at Sun.COM
Wed Nov 16 12:05:28 CET 2005
One thing to bear in mind is that MSAA's days seem quite numbered, as
the last I heard was that it is scheduled for deprecation/replacement in
Longhorn, possibly in Office 12 as well but I have no details to hand
about that. It's not clear that writing to MSAA is a good strategy even
for the medium-term.
Bill
Gary Cramblitt wrote:
>On Monday 14 November 2005 08:00 pm, Leo Spalteholz wrote:
>
>
>>Specifically for Qt, support is quite poor (although Openoffice is far
>>worse).
>>
>>
>
>Leo responded to me that this is Qt4. That's very disappointing. Leo please
>do report these to Trolltech and keep us informed.
>
>I can understand the menu problems you report had you said Qt3. The QMenuBar
>and QPopupMenu widgets contained the individual menu items in a QMenuData
>structure that (I'm guessing) did not inherit the QAccessible interface. In
>Qt4, the menus have been unified into a QMenu widget with QAction items. I
>would have thought QAction would inherit the QAccessible interface and
>provide the accessible information. Perhaps it is because QAction inherits
>from QObject, not QWidget that Inspect32 doesn't see the accessible info? Or
>perhaps Inspect32 doesn't know how to ask the QMenu widget for the individual
>menu items?
>
>The listview problems are probably similar issues. Are you using the
>model/view architecture?
>
>I'm also a bit confused because I had understood there must be an accessible
>plugin installed that intermediates between Qt and Inspect32. ???
>
>My understanding is that oo.org does not support MSAA. It does support the
>Java Accessibility API and AT-SPI, so it isn't surprising at all that
>Inspect32 would "fail miserably" on oo.org.
>
>
>
More information about the kde-accessibility
mailing list