summaryrefslogtreecommitdiffstats
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/kube-mail/package/contents/ui/MailViewer.qml9
-rw-r--r--applications/kube-mail/package/contents/ui/SingleMailView.qml2
2 files changed, 10 insertions, 1 deletions
diff --git a/applications/kube-mail/package/contents/ui/MailViewer.qml b/applications/kube-mail/package/contents/ui/MailViewer.qml
index 5929bea0..1d305297 100644
--- a/applications/kube-mail/package/contents/ui/MailViewer.qml
+++ b/applications/kube-mail/package/contents/ui/MailViewer.qml
@@ -3,8 +3,11 @@ import QtQuick.Controls 1.3
3import QtQuick.Layouts 1.1 3import QtQuick.Layouts 1.1
4import QtWebKit 3.0 4import QtWebKit 3.0
5 5
6import org.kde.kube.mail 1.0 as Mail
7
6Item { 8Item {
7 id: root 9 id: root
10 property variant message;
8 property string html; 11 property string html;
9 12
10 WebView { 13 WebView {
@@ -31,4 +34,10 @@ Item {
31 // The file:/// argument is necessary so local icons are found 34 // The file:/// argument is necessary so local icons are found
32 webview.loadHtml(html, "file:///"); 35 webview.loadHtml(html, "file:///");
33 } 36 }
37
38 Mail.MessageParser {
39 id: messageParser
40 message: root.message
41 }
42 html: messageParser.html
34} 43}
diff --git a/applications/kube-mail/package/contents/ui/SingleMailView.qml b/applications/kube-mail/package/contents/ui/SingleMailView.qml
index e9563f1e..d6ae4bfa 100644
--- a/applications/kube-mail/package/contents/ui/SingleMailView.qml
+++ b/applications/kube-mail/package/contents/ui/SingleMailView.qml
@@ -63,7 +63,7 @@ Item {
63 } 63 }
64 64
65 MailViewer { 65 MailViewer {
66 html: model.renderedMessage 66 message: model.mimeMessage
67 Layout.fillHeight: true 67 Layout.fillHeight: true
68 Layout.fillWidth: true 68 Layout.fillWidth: true
69 } 69 }