[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