[program-l] NVDA, qBitTorrent: reading the status bar

  • From: "Pranav Lal" <pranav.lal@xxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Sat, 8 Jun 2019 11:42:53 +0530

Hi all,

I am working on an add-on to make qBitTorrent work better with NVDA. I am
trying to reclassify a qt icon control to a regular status bar. How do I do
this?

See below for data about the status bar.
Developer info for navigator object:
name: u''
role: ROLE_STATUSBAR
states: 
isFocusable: False
hasFocus: False
Python object: <NVDAObjects.UIA.UIA object at 0x05B27F90>
Python class mro: (<class 'NVDAObjects.UIA.UIA'>, <class
'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class
'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>,
<class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: ''
location: RectLTWH(left=503, top=810, width=914, height=23)
value: u''
appModule: <'appModuleHandler' (appName u'qbittorrent', process ID 3268) at
address 5b59850>
appModule.productName: None
appModule.productVersion: None
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 917994
windowClassName: u'Qt5QWindowIcon'
windowControlID: 0
windowStyle: -1764818944
windowThreadID: 396
windowText: u'qBittorrent v4.1.6'
displayText: u''
UIAElement: <POINTER(IUIAutomationElement) ptr=0x8160328 at 56c9030>
UIA automationID: 
UIA frameworkID: Qt
UIA runtimeID: (42, 917994, 4, -2147483156)
UIA providerDescription: [pid:3268,providerId:0x0 Main(parent
link):Unidentified Provider (unmanaged:qbittorrent.exe)]
UIA className: StatusBar
UIA patterns available: LegacyIAccessiblePattern, InvokePattern,
ValuePattern
Pranav 

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts:

  • » [program-l] NVDA, qBitTorrent: reading the status bar - Pranav Lal