[Development] Qt5.5 accessibility of QLineEdit and QTextEdit

Saether Jan-Arve Jan-Arve.Saether at theqtcompany.com
Tue Sep 29 13:28:06 CEST 2015

Hi Germano.
I suspect this is because the new Narrator is using the UI Automation API (I can see that Notepad exposes UIA_DocumentControlTypeId, which is probably the enabler for this)

There is unfortunately not a bridge between UI Automation and Qt at the moment (currently we only support MSAA and IAccessible2)

It works if you are using NVDA, which supports the IAccessible2 interfaces.

I have created an issue for this: https://bugreports.qt.io/browse/QTBUG-48500

Jan Arve

Fra: development-bounces+jan-arve.saether=theqtcompany.com at qt-project.org <development-bounces+jan-arve.saether=theqtcompany.com at qt-project.org> på vegne av germano carella <germano.carella at gmail.com>
Sendt: 18. september 2015 21:49
Til: development at qt-project.org
Emne: [Development] Qt5.5 accessibility of QLineEdit and QTextEdit

Hi to all,
I'm a blind developer.
I'm writing a Qt5 app in python, with PyQt5 framework.
QLineEdit and QTextEdit doesn't work with screen reading software.
Screen reader won't read characters and words.
By pressing arrow keys it is silent.
I tried to change font, but nothing.
There are any way to make it accessible to screen readers?
Development mailing list
Development at qt-project.org

More information about the Development mailing list