QAccessibleWidget#

The QAccessibleWidget class implements the QAccessibleInterface for QWidgets. More

Inheritance diagram of PySide6.QtWidgets.QAccessibleWidget

Synopsis#

Functions#

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

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

PySide6.QtCore.QObject

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

PySide6.QtWidgets.QWidget

Returns the associated widget.