From ff20056c16977c4701b6b76d6c78933898e21874 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 26 Apr 2017 09:12:35 +0200 Subject: Prepare bits that keep the webview from grabbing focus Will be available from webengine 1.4 (qt 5.8) on. --- components/mailviewer/contents/ui/HtmlContent.qml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'components') diff --git a/components/mailviewer/contents/ui/HtmlContent.qml b/components/mailviewer/contents/ui/HtmlContent.qml index 0b6722a5..f3bfb4c9 100644 --- a/components/mailviewer/contents/ui/HtmlContent.qml +++ b/components/mailviewer/contents/ui/HtmlContent.qml @@ -18,6 +18,7 @@ import QtQuick 2.4 import QtQuick.Controls 1.3 +//TODO import QtWebEngine 1.4 import QtWebEngine 1.3 Item { @@ -42,6 +43,8 @@ Item { console.warn("Error is ", loadRequest.errorString); } } + //TODO The webview should not steal focus (depends on webengine 1.4) + //focusOnNavigationEnabled: false settings { webGLEnabled: false touchIconsEnabled: false @@ -63,6 +66,10 @@ Item { autoLoadIconsForPage: false accelerated2dCanvasEnabled: false } + //TODO Disable the context menu (depends on webengine 1.4) + // onContextMenuRequested: function(request) { + // request.accepted = true + // } } onContentChanged: { htmlView.loadHtml(content, "file:///"); -- cgit v1.2.3