QAccessibleWidget#
The QAccessibleWidget
class implements the QAccessibleInterface
for QWidgets. More…
Synopsis#
Functions#
def
addControllingSignal
(signal)def
parentObject
()def
widget
()
Detailed Description#
This class is part of Accessibility for QWidget Applications.
This class is convenient to use as a base class for custom implementations of QAccessibleInterfaces that provide information about widget objects.
The class provides functions to retrieve the parentObject()
(the widget’s parent widget), and the associated widget()
. Controlling signals can be added with addControllingSignal()
, and setters are provided for various aspects of the interface implementation, for example setValue(), setDescription(), setAccelerator(), and setHelp().
See also
QAccessible
QAccessibleObject
- class PySide6.QtWidgets.QAccessibleWidget(o[, r=QAccessible.Client[, name=""]])#
- Parameters
name – str
r –
Role
Creates a QAccessibleWidget
object for widget w
. role
and name
are optional parameters that set the object’s role and name properties.
- PySide6.QtWidgets.QAccessibleWidget.addControllingSignal(signal)#
- Parameters
signal – str
Registers signal
as a controlling signal.
An object is a Controller to any other object connected to a controlling signal.
- PySide6.QtWidgets.QAccessibleWidget.parentObject()#
- Return type
Returns the associated widget’s parent object, which is either the parent widget, or qApp
for top-level widgets.
- PySide6.QtWidgets.QAccessibleWidget.widget()#
- Return type
Returns the associated widget.