diff options
Diffstat (limited to 'applications/kube-mail/package/contents/ui/FolderListView.qml')
-rw-r--r-- | applications/kube-mail/package/contents/ui/FolderListView.qml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/applications/kube-mail/package/contents/ui/FolderListView.qml b/applications/kube-mail/package/contents/ui/FolderListView.qml index f0ce7da2..1639fe70 100644 --- a/applications/kube-mail/package/contents/ui/FolderListView.qml +++ b/applications/kube-mail/package/contents/ui/FolderListView.qml | |||
@@ -22,10 +22,11 @@ import QtQuick.Layouts 1.1 | |||
22 | import org.kde.plasma.core 2.0 as PlasmaCore | 22 | import org.kde.plasma.core 2.0 as PlasmaCore |
23 | import org.kde.plasma.components 2.0 as PlasmaComponents | 23 | import org.kde.plasma.components 2.0 as PlasmaComponents |
24 | 24 | ||
25 | import org.kde.akonadi2.mail 1.0 as Mail | 25 | import org.kde.kube.mail 1.0 as Mail |
26 | 26 | ||
27 | Item { | 27 | Item { |
28 | id: root | 28 | id: root |
29 | property variant currentFolder | ||
29 | 30 | ||
30 | Item { | 31 | Item { |
31 | id: searchBox | 32 | id: searchBox |
@@ -58,7 +59,7 @@ Item { | |||
58 | 59 | ||
59 | clip: true | 60 | clip: true |
60 | 61 | ||
61 | model: folderList.model //FolderModel {} | 62 | model: Mail.FolderListModel {} |
62 | 63 | ||
63 | delegate: PlasmaComponents.ListItem { | 64 | delegate: PlasmaComponents.ListItem { |
64 | 65 | ||
@@ -69,8 +70,8 @@ Item { | |||
69 | checked: listView.currentIndex == index | 70 | checked: listView.currentIndex == index |
70 | 71 | ||
71 | onClicked: { | 72 | onClicked: { |
72 | mailList.loadMailFolder(model.id) | ||
73 | listView.currentIndex = model.index | 73 | listView.currentIndex = model.index |
74 | root.currentFolder = model.domainObject | ||
74 | } | 75 | } |
75 | 76 | ||
76 | PlasmaCore.IconItem { | 77 | PlasmaCore.IconItem { |
@@ -99,4 +100,4 @@ Item { | |||
99 | } | 100 | } |
100 | } | 101 | } |
101 | } | 102 | } |
102 | } \ No newline at end of file | 103 | } |