diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/webenginewidgets/api/qwebengineview.cpp | 7 | ||||
-rw-r--r-- | src/webenginewidgets/api/qwebengineview_p.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/webenginewidgets/api/qwebengineview.cpp b/src/webenginewidgets/api/qwebengineview.cpp index 71d854ac2..b11af3e7a 100644 --- a/src/webenginewidgets/api/qwebengineview.cpp +++ b/src/webenginewidgets/api/qwebengineview.cpp @@ -265,6 +265,13 @@ QAccessibleInterface *QWebEngineViewAccessible::child(int index) const return Q_NULLPTR; } +int QWebEngineViewAccessible::indexOfChild(const QAccessibleInterface *c) const +{ + if (c == child(0)) + return 0; + return -1; +} + QT_END_NAMESPACE #include "moc_qwebengineview.cpp" diff --git a/src/webenginewidgets/api/qwebengineview_p.h b/src/webenginewidgets/api/qwebengineview_p.h index 8a657538e..b3156a353 100644 --- a/src/webenginewidgets/api/qwebengineview_p.h +++ b/src/webenginewidgets/api/qwebengineview_p.h @@ -72,6 +72,7 @@ public: int childCount() const Q_DECL_OVERRIDE; QAccessibleInterface *child(int index) const Q_DECL_OVERRIDE; + int indexOfChild(const QAccessibleInterface *child) const Q_DECL_OVERRIDE; private: QWebEngineView *view() const { return static_cast<QWebEngineView*>(object()); } |