From 45d8493c9b6b57dc163188b0cb2744efd4b9253a Mon Sep 17 00:00:00 2001 From: Michael Bohlender Date: Sun, 22 Nov 2015 14:41:02 +0100 Subject: add webview to singlemailview --- .../package/contents/ui/SingleMailView.qml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'applications/kmail-quick/package/contents/ui/SingleMailView.qml') diff --git a/applications/kmail-quick/package/contents/ui/SingleMailView.qml b/applications/kmail-quick/package/contents/ui/SingleMailView.qml index b9a517ec..29c979f1 100644 --- a/applications/kmail-quick/package/contents/ui/SingleMailView.qml +++ b/applications/kmail-quick/package/contents/ui/SingleMailView.qml @@ -18,7 +18,23 @@ import QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Layouts 1.1 +import QtWebKit 3.0 -Rectangle { - color: "green" +ScrollView { + WebView { + url: "http://kolabnow.com" + anchors.fill: parent + onNavigationRequested: { + request.action = WebView.IgnoreRequest; + + // detect URL scheme prefix, most likely an external link + var schemaRE = /^\w+:/; + if (schemaRE.test(request.url)) { + request.action = WebView.AcceptRequest; + } else { + request.action = WebView.IgnoreRequest; + // delegate request.url here + } + } + } } \ No newline at end of file -- cgit v1.2.3