View Issue Details

IDProjectCategoryView StatusLast Update
0007801ScribusQt5 Portpublic2015-11-10 22:02
Reporterrolloderwikinger Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
Product Version1.3.3.13svn 
Summary0007801: No accessibility in tab controls
DescriptionWhen using screen readers or other technology relying on accessibility APIs, Scribus appears to refuse to put focus on tab controls when moving through the elements of a dialog. Reproduce: Try to access the page layout selection in the "New Document" dialog like "3 columns". This and possibly a non-consisten parent->child assignment make these dialoges inaccessible. QT4 does provide an accessibility API but it looks like these controls are not hooked in appropriately.
Tagsupstream
Patch

Activities

christoph_s

2009-03-15 01:57

administrator   ~0021313

Even though this comment may sound harsh: Can you specify a real world use case for this? Page layout is by definition a visual activity/art. Why would Scribus have to consider this "bug"?

rolloderwikinger

2009-08-05 08:59

reporter   ~0022280

Yes, I certainly can. Having no vision at all I use a tactile device to capture screen content and create layouts. Things simply work faster if keyboard operation is working and this is exactly the problem with the mentioned tabs. Simply try to access the layout tabs in the "new document" dialogue (3times folded etc.) or the list box which appears when selecting them with the keyboard commands.

Kunda

2014-07-08 13:14

updater   ~0032582

rolloderwikiner, is this still an issue on the later Qt5 builds?

Kunda

2014-08-12 21:45

updater   ~0033239

Recategorized this as 'Qt5 port' and am linking the qt5.x accessibility page:
http://qt-project.org/doc/qt-5/accessible.html

Issue History

Date Modified Username Field Change
2009-02-16 18:30 rolloderwikinger New Issue
2009-03-15 01:57 christoph_s Note Added: 0021313
2009-03-15 01:57 christoph_s Status new => feedback
2009-08-05 08:59 rolloderwikinger Note Added: 0022280
2014-07-08 13:14 Kunda Note Added: 0032582
2014-08-12 21:45 Kunda Note Added: 0033239
2014-08-12 21:45 Kunda Category Qt4 Port => Qt5 Port
2015-11-10 22:02 Kunda Tag Attached: upstream