summaryrefslogtreecommitdiffstats
path: root/components/mailviewer/contents/ui/MailDataModel.qml
diff options
context:
space:
mode:
Diffstat (limited to 'components/mailviewer/contents/ui/MailDataModel.qml')
-rw-r--r--components/mailviewer/contents/ui/MailDataModel.qml19
1 files changed, 10 insertions, 9 deletions
diff --git a/components/mailviewer/contents/ui/MailDataModel.qml b/components/mailviewer/contents/ui/MailDataModel.qml
index 46427194..0f64972c 100644
--- a/components/mailviewer/contents/ui/MailDataModel.qml
+++ b/components/mailviewer/contents/ui/MailDataModel.qml
@@ -21,8 +21,7 @@ import QtQml.Models 2.2
21import org.kube.framework 1.0 as Kube 21import org.kube.framework 1.0 as Kube
22 22
23DelegateModel { 23DelegateModel {
24 id: mailDataModel 24 id: root
25 property bool debug: true
26 25
27 delegate: Item { 26 delegate: Item {
28 id: partColumn 27 id: partColumn
@@ -65,13 +64,13 @@ DelegateModel {
65 partLoader.setSource("TextContent.qml", 64 partLoader.setSource("TextContent.qml",
66 {"content": model.content, 65 {"content": model.content,
67 "embedded": model.embeded, 66 "embedded": model.embeded,
68 "type": model.type, 67 "type": model.type
69 "debug": debug}) 68 })
70 break 69 break
71 case "html": 70 case "html":
72 partLoader.setSource("HtmlContent.qml", 71 partLoader.setSource("HtmlContent.qml",
73 {"content": model.content, 72 {"content": model.content,
74 "debug": debug}) 73 })
75 break; 74 break;
76 case "error": 75 case "error":
77 partLoader.setSource("ErrorPart.qml", 76 partLoader.setSource("ErrorPart.qml",
@@ -80,11 +79,13 @@ DelegateModel {
80 "errorString": model.errorString, 79 "errorString": model.errorString,
81 }) 80 })
82 break; 81 break;
83 case "envelope": 82 case "encapsulated":
84 partLoader.setSource("MailPart.qml", 83 partLoader.setSource("MailPart.qml",
85 {"rootIndex": mailDataModel.modelIndex(index), 84 {"rootIndex": root.modelIndex(index),
86 "model": mailDataModel.model, 85 "model": root.model,
87 "debug": debug}) 86 "sender": model.sender,
87 "date": model.date
88 })
88 break; 89 break;
89 } 90 }
90 } 91 }