PySide6.QtGui.QAccessibleEvent¶
- class QAccessibleEvent¶
QAccessibleEvent类是辅助功能通知的基类。更多…继承自:
QAccessibleValueChangeEvent,QAccessibleTextCursorEvent,QAccessibleTextUpdateEvent,QAccessibleTextSelectionEvent,QAccessibleTextRemoveEvent,QAccessibleTextInsertEvent,QAccessibleTableModelChangeEvent,QAccessibleStateChangeEvent,QAccessibleAnnouncementEvent概要¶
方法¶
def
__init__()def
child()def
object()def
setChild()def
type()def
uniqueId()
虚拟方法¶
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的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)¶
- Parameters:
iface –
QAccessibleInterfacetyp –
Event
构造一个
QAccessibleEvent来通知interface已经改变。事件type描述了发生了什么变化。如果你已经有一个QAccessibleInterface或者没有QObject,请使用此函数,否则考虑使用带有QObject参数的重载,因为它可能更便宜。构造一个
QAccessibleEvent来通知object已经改变。事件type描述了发生了什么变化。- accessibleInterface()¶
- Return type:
返回与事件关联的
QAccessibleInterface。- child()¶
- Return type:
整数
返回子索引。
另请参阅
返回事件对象。
- setChild(chld)¶
- Parameters:
chld – 整数
将子索引设置为
child。另请参阅
返回事件类型。
- uniqueId()¶
- Return type:
整数