diff options
Diffstat (limited to 'src/gui/accessible/qaccessible.cpp')
-rw-r--r-- | src/gui/accessible/qaccessible.cpp | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/src/gui/accessible/qaccessible.cpp b/src/gui/accessible/qaccessible.cpp index ed3ee28f4f..02318468bb 100644 --- a/src/gui/accessible/qaccessible.cpp +++ b/src/gui/accessible/qaccessible.cpp @@ -641,18 +641,11 @@ void QAccessible::setRootObject(QObject *object) } /*! + \fn void QAccessible::updateAccessibility(QObject *object, int child, Event reason) \deprecated Use the version with a single \l QAccessibleEvent paremeter instead. */ -void QAccessible::updateAccessibility(QObject *object, int child, Event reason) -{ - Q_ASSERT(object); - - QAccessibleEvent ev(object, reason); - ev.setChild(child); - updateAccessibility(&ev); -} /*! Notifies about a change that might be relevant for accessibility clients. @@ -1242,6 +1235,22 @@ Q_GUI_EXPORT QDebug operator<<(QDebug d, const QAccessibleInterface *iface) d << ")"; return d.space(); } + +/*! \internal */ +QDebug operator<<(QDebug d, const QAccessibleEvent &ev) +{ + if (!&ev) { + d << "QAccessibleEvent(null)"; + return d; + } + d.nospace() << "QAccessibleEvent(object=" << hex << ev.object(); + d.nospace() << dec; + d.nospace() << "child=" << ev.child(); + d << " event=" << qAccessibleEventString(ev.type()); + d.nospace() << ")"; + return d.space(); +} + #endif QT_END_NAMESPACE |