summaryrefslogtreecommitdiffstats
path: root/applications/kube-mail/package/contents/ui/SingleMailView.qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-03 20:31:10 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-03 20:31:10 +0100
commitdd09ca9ef4bb9780b953d6dd2999dbefe50bd1ff (patch)
treedfcef3671c7f36d762f74b4226477fe6978688f2 /applications/kube-mail/package/contents/ui/SingleMailView.qml
parentdea41f0345188d776522e5b91ba25d25c418e581 (diff)
downloadkube-dd09ca9ef4bb9780b953d6dd2999dbefe50bd1ff.tar.gz
kube-dd09ca9ef4bb9780b953d6dd2999dbefe50bd1ff.zip
Instead of using controllers, directly use the models
...and connect components via properties
Diffstat (limited to 'applications/kube-mail/package/contents/ui/SingleMailView.qml')
-rw-r--r--applications/kube-mail/package/contents/ui/SingleMailView.qml9
1 files changed, 7 insertions, 2 deletions
diff --git a/applications/kube-mail/package/contents/ui/SingleMailView.qml b/applications/kube-mail/package/contents/ui/SingleMailView.qml
index e307ccfd..caec88dd 100644
--- a/applications/kube-mail/package/contents/ui/SingleMailView.qml
+++ b/applications/kube-mail/package/contents/ui/SingleMailView.qml
@@ -19,8 +19,11 @@ import QtQuick 2.4
19import QtQuick.Controls 1.3 19import QtQuick.Controls 1.3
20import QtQuick.Layouts 1.1 20import QtQuick.Layouts 1.1
21 21
22import org.kde.kube.mail 1.0 as Mail
23
22Item { 24Item {
23 id: root 25 id: root
26 property variant mail;
24 27
25 Rectangle { 28 Rectangle {
26 id: background 29 id: background
@@ -33,7 +36,9 @@ Item {
33 Repeater { 36 Repeater {
34 anchors.fill: parent 37 anchors.fill: parent
35 38
36 model: singleMail.model 39 model: Mail.MailListModel {
40 mail: root.mail
41 }
37 42
38 delegate: Item { 43 delegate: Item {
39 height: root.height 44 height: root.height
@@ -61,4 +66,4 @@ Item {
61 } 66 }
62 } 67 }
63 } 68 }
64} \ No newline at end of file 69}