summaryrefslogtreecommitdiffstats
path: root/src/gui/accessible/qaccessible.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/accessible/qaccessible.cpp')
-rw-r--r--src/gui/accessible/qaccessible.cpp25
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