From: Mgr. J. C. <ch...@de...> - 2010-05-30 16:24:58
|
Dear core developers, Eventhough NVDA is able to access those applications bestly, even DCM based screen readers are not able to do so so well, there is one big issue. Listboxes and other GUI elements, which are created by using QtCore4 while programming Python applications are not accessible. Would somebody of us try to develope new revolutionar algorithm to get those information? The QtCore4 is used in many today's Python programs compiled to .exe form, and because Python programming language is being used more and more in many freely awailable applications, this is issue. Visually impaired users are not able to force developers to use Wxpython instead of QtCore4 for creating GUI, and to be empatic to them, try to imagine, that somebody of US would have to modifi Python source code designed to use QtCore4 and make it compatible with Wxpython. My kind suggestion is to try to makesomethink to access also those user interfaces of applications written in Python. The examples of applications, which are using this technique: if programmers are incorporating descriptions to The buttons, NVDA is able to get this information by using The navigatorObject_devInfo script. Also if The button read objects description is checked in The object presentation dialog windowof NVDA, The text information can be detected while getting The focus on those user interface elements. But not every Python application which is using Qt core is designed to enable NVDA to get those information. The direct download link for very complex Python application for managing Windows partitions is: http://partitionwizard.com/download/pwhe5.exe Would You try to analyse The GUI of this application? Thank You very much for Yours support. |