diff options
Diffstat (limited to 'components/mailviewer/contents/ui/MailDataModel.qml')
-rw-r--r-- | components/mailviewer/contents/ui/MailDataModel.qml | 19 |
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 | |||
21 | import org.kube.framework 1.0 as Kube | 21 | import org.kube.framework 1.0 as Kube |
22 | 22 | ||
23 | DelegateModel { | 23 | DelegateModel { |
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 | } |