diff options
author | Szabolcs David <davidsz@inf.u-szeged.hu> | 2014-03-05 03:37:04 -0800 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-13 16:21:15 +0100 |
commit | c47bc7986e3a158fcb505992df084372a4a0e3bf (patch) | |
tree | 6a3b76d005b6b29071bd47417ff13e5e8bb4e94f /src/webengine/api/qquickwebengineview_p.h | |
parent | d1deca6c120bf5087d22b506d8994884598a7987 (diff) |
Fix focus in Quick API
The forceActiveFocus() doesn't work in the QML tests.
We need to call forceActiveFocus() in RenderWidgetHostViewQtDelegateQuick
instead of the one in WebEngineView. To make this work, I replaced RWHV
with QQuickWebEngineView in the focus chain.
This is necessary in order to extend tst_loadUrl QML test with
urlProperty test case.
Change-Id: Ifba0c824a7ce9f00d328110233402d3563f967aa
Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'src/webengine/api/qquickwebengineview_p.h')
-rw-r--r-- | src/webengine/api/qquickwebengineview_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/webengine/api/qquickwebengineview_p.h b/src/webengine/api/qquickwebengineview_p.h index f17f5d11a..3ad2e59b7 100644 --- a/src/webengine/api/qquickwebengineview_p.h +++ b/src/webengine/api/qquickwebengineview_p.h @@ -78,6 +78,7 @@ public: bool canGoForward() const; bool inspectable() const; void setInspectable(bool); + void forceActiveFocus(); enum LoadStatus { LoadStartedStatus, |