PySide6.QtWidgets.QAccessibleWidget

class QAccessibleWidget

QAccessibleWidget 类为 QWidgets 实现了 QAccessibleInterface。更多

PySide6.QtWidgets.QAccessibleWidget 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

该类是QWidget应用程序的无障碍功能的一部分。

这个类作为自定义QAccessibleInterfaces实现的基类非常方便,这些实现提供有关小部件对象的信息。

该类提供了检索parentObject()(小部件的父部件)和相关widget()的函数。可以通过addControllingSignal()添加控制信号,并为接口实现的各种方面提供了设置器,例如setValue()、setDescription()、setAccelerator()和setHelp()。

另请参阅

QAccessibleQAccessibleObject

__init__(o[, r=QAccessible.Client[, name=""]])
Parameters:

为小部件 w 创建一个 QAccessibleWidget 对象。rolename 是可选参数,用于设置对象的角色和名称属性。

addControllingSignal(signal)
Parameters:

signal – str

signal注册为控制信号。

对象是连接到控制信号的任何其他对象的控制器。

parentObject()
Return type:

QObject

返回关联小部件的父对象,该对象要么是父小部件,要么是顶级小部件的qApp

widget()
Return type:

QWidget

返回关联的小部件。