QAccessibleEvent#
The QAccessibleEvent
class is the base class for accessibility notifications. More…
Inherited by: QAccessibleValueChangeEvent, QAccessibleTextCursorEvent, QAccessibleTextUpdateEvent, QAccessibleTextSelectionEvent, QAccessibleTextRemoveEvent, QAccessibleTextInsertEvent, QAccessibleTableModelChangeEvent, QAccessibleStateChangeEvent
Synopsis#
Functions#
Virtual functions#
def
accessibleInterface
()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
Warning
This section contains snippets that were automatically translated from C++ to Python and may contain errors.
This class is used with updateAccessibility()
.
The event type is one of the values of Event
. There are a number of subclasses that should be used to provide more details about the event.
For example to notify about a focus change when re-implementing QWidget::setFocus, the event could be used as follows:
def setFocus(self, reason): # handle custom focus setting... event = QAccessibleEvent(f, QAccessible.Focus) QAccessible.updateAccessibility(event)
To enable in process screen readers, all events must be sent after the change has happened.
- class PySide6.QtGui.QAccessibleEvent(iface, typ)#
PySide6.QtGui.QAccessibleEvent(obj, typ)
- Parameters:
obj –
PySide6.QtCore.QObject
typ –
Event
Constructs a QAccessibleEvent
to notify that interface
has changed. The event type
describes what changed. Use this function if you already have a QAccessibleInterface
or no QObject, otherwise consider the overload taking a QObject parameter as it might be cheaper.
Constructs a QAccessibleEvent
to notify that object
has changed. The event type
describes what changed.
- PySide6.QtGui.QAccessibleEvent.accessibleInterface()#
- Return type:
Returns the QAccessibleInterface
associated with the event.
- PySide6.QtGui.QAccessibleEvent.child()#
- Return type:
int
Returns the child index.
See also
- PySide6.QtGui.QAccessibleEvent.object()#
- Return type:
Returns the event object.
- PySide6.QtGui.QAccessibleEvent.setChild(chld)#
- Parameters:
chld – int
Sets the child index to child
.
See also
Returns the event type.
- PySide6.QtGui.QAccessibleEvent.uniqueId()#
- Return type:
int