QAccessibleEvent¶
The
QAccessibleEvent
class is the base class for accessibility notifications. More…

Inherited by: QAccessibleStateChangeEvent, QAccessibleTableModelChangeEvent, QAccessibleTextCursorEvent, QAccessibleTextInsertEvent, QAccessibleTextRemoveEvent, QAccessibleTextSelectionEvent, QAccessibleTextUpdateEvent, QAccessibleValueChangeEvent
Synopsis¶
Virtual functions¶
def
accessibleInterface
()
Detailed Description¶
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
setFocus
, the event could be used as follows:void MyWidget::setFocus(Qt::FocusReason reason) { // handle custom focus setting... QAccessibleEvent event(f, QAccessible::Focus); QAccessible::updateAccessibility(&event); }To enable in process screen readers, all events must be sent after the change has happened.
-
class
QAccessibleEvent
(iface, typ)¶ QAccessibleEvent(obj, typ)
- param iface
- param typ
Event
- param obj
QObject
Constructs a
QAccessibleEvent
to notify thatinterface
has changed. The eventtype
describes what changed. Use this function if you already have aQAccessibleInterface
or noQObject
, otherwise consider the overload taking aQObject
parameter as it might be cheaper.Constructs a
QAccessibleEvent
to notify thatobject
has changed. The eventtype
describes what changed.
-
PySide2.QtGui.QAccessibleEvent.
accessibleInterface
()¶ - Return type
Returns the
QAccessibleInterface
associated with the event.
-
PySide2.QtGui.QAccessibleEvent.
child
()¶ - Return type
int
Returns the child index.
See also
-
PySide2.QtGui.QAccessibleEvent.
object
()¶ - Return type
QObject
Returns the event object.
-
PySide2.QtGui.QAccessibleEvent.
setChild
(chld)¶ - Parameters
chld –
int
Sets the child index to
child
.See also
-
PySide2.QtGui.QAccessibleEvent.
type
()¶ - Return type
Event
Returns the event type.
-
PySide2.QtGui.QAccessibleEvent.
uniqueId
()¶ - Return type
long
Returns the uniqueId of the
QAccessibleInterface
represented by this event.In case the
object()
function returnsNone
, this is the only way to access the interface.