- 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
概要#
方法#
def
__init__()
def
child()
def
object()
def
setChild()
def
type()
def
uniqueId()
虚拟方法#
备注
此文档可能包含从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)#
- 参数:
iface –
QAccessibleInterface
typ –
Event
构建一个
QAccessibleEvent
,通知接口已更改。事件类型描述更改了什么。如果要已有QAccessibleInterface
或没有QObject,请考虑使用接受QObject参数的重载版本,因为它可能更高效。构建一个
QAccessibleEvent
,通知对象已更改。事件类型描述更改了什么。- accessibleInterface()#
- 返回类型:
返回与事件相关的
QAccessibleInterface
。- child()#
- 返回类型:
int
返回子索引。
另请参阅
返回事件对象。
- setChild(chld)#
- 参数:
chld – int
设置子索引为
child
。另请参阅
返回事件类型。
- uniqueId()#
- 返回类型:
int