class QAccessibleEvent#

《a class="reference internal" href="#PySide6.QtGui.QAccessibleEvent" title="QAccessibleEvent">QAccessibleEvent类是辅助功能通知的基类。《a class="reference internal" href="#more">更多…

继承于: 《a class="reference internal" href="QAccessibleValueChangeEvent.html#PySide6.QtGui.QAccessibleValueChangeEvent" title="PySide6.QtGui.QAccessibleValueChangeEvent">QAccessibleValueChangeEvent, 《a class="reference internal" href="QAccessibleTextCursorEvent.html#PySide6.QtGui.QAccessibleTextCursorEvent" title="PySide6.QtGui.QAccessibleTextCursorEvent">QAccessibleTextCursorEvent, 《a class="reference internal" href="QAccessibleTextUpdateEvent.html#PySide6.QtGui.QAccessibleTextUpdateEvent" title="PySide6.QtGui.QAccessibleTextUpdateEvent">QAccessibleTextUpdateEvent, 《a class="reference internal" href="QAccessibleTextSelectionEvent.html#PySide6.QtGui.QAccessibleTextSelectionEvent" title="PySide6.QtGui.QAccessibleTextSelectionEvent">QAccessibleTextSelectionEvent, 《a class="reference internal" href="QAccessibleTextRemoveEvent.html#PySide6.QtGui.QAccessibleTextRemoveEvent" title="PySide6.QtGui.QAccessibleTextRemoveEvent">QAccessibleTextRemoveEvent, 《a class="reference internal" href="QAccessibleTextInsertEvent.html#PySide6.QtGui.QAccessibleTextInsertEvent" title="PySide6.QtGui.QAccessibleTextInsertEvent">QAccessibleTextInsertEvent, 《a class="reference internal" href="QAccessibleTableModelChangeEvent.html#PySide6.QtGui.QAccessibleTableModelChangeEvent" title="PySide6.QtGui.QAccessibleTableModelChangeEvent">QAccessibleTableModelChangeEvent, 《a class="reference internal" href="QAccessibleStateChangeEvent.html#PySide6.QtGui.QAccessibleStateChangeEvent" title="PySide6.QtGui.QAccessibleStateChangeEvent">QAccessibleStateChangeEvent

概要#

方法#

虚拟方法#

备注

此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对 snippets 翻译的贡献。如果您发现翻译有任何问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建票据的方式让我们知道

详细描述#

警告

本节包含从C++自动翻译到Python的代码片段,可能包含错误。

此类与updateAccessibility()一起使用。

事件类型是Event的值之一。应该使用多个子类以提供关于事件的更多详细信息。

例如,为了在重新实现QWidget::setFocus时通知焦点更改,事件可按如下方式使用:

def setFocus(self, reason):

    # handle custom focus setting...
    event = QAccessibleEvent(f, QAccessible.Focus)
    QAccessible.updateAccessibility(event)

要启用进程内屏幕阅读器,必须在更改发生后发送所有事件。

__init__(iface, typ)#
参数:

构建一个QAccessibleEvent,通知接口已更改。事件类型描述更改了什么。如果要已有QAccessibleInterface或没有QObject,请考虑使用接受QObject参数的重载版本,因为它可能更高效。

__init__(obj, typ)
参数:

构建一个QAccessibleEvent,通知对象已更改。事件类型描述更改了什么。

accessibleInterface()#
返回类型:

QAccessibleInterface

返回与事件相关的QAccessibleInterface

child()#
返回类型:

int

返回子索引。

另请参阅

setChild()

对象()#
返回类型:

QObject

返回事件对象。

setChild(chld)#
参数:

chld – int

设置子索引为 child

另请参阅

child()

type()#
返回类型:

事件

返回事件类型。

uniqueId()#
返回类型:

int