diff options
author | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-11-08 21:03:05 +0100 |
---|---|---|
committer | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-11-08 21:03:05 +0100 |
commit | 4ee18aec28d05760f2954a2e649422a0b6860a96 (patch) | |
tree | eccf71fda756ef2288144975cfd83e3d09204562 /applications/kmail-quick | |
parent | 5ca99eaf40f06ee620c04deeed429a14496a467f (diff) | |
download | kube-4ee18aec28d05760f2954a2e649422a0b6860a96.tar.gz kube-4ee18aec28d05760f2954a2e649422a0b6860a96.zip |
add folderlist view with mock folder model
Diffstat (limited to 'applications/kmail-quick')
-rw-r--r-- | applications/kmail-quick/package/contents/ui/FolderListView.qml | 24 | ||||
-rw-r--r-- | applications/kmail-quick/package/contents/ui/FolderModel.qml | 36 |
2 files changed, 58 insertions, 2 deletions
diff --git a/applications/kmail-quick/package/contents/ui/FolderListView.qml b/applications/kmail-quick/package/contents/ui/FolderListView.qml index 4698003b..f39df01b 100644 --- a/applications/kmail-quick/package/contents/ui/FolderListView.qml +++ b/applications/kmail-quick/package/contents/ui/FolderListView.qml | |||
@@ -19,6 +19,26 @@ import QtQuick 2.4 | |||
19 | import QtQuick.Controls 1.3 | 19 | import QtQuick.Controls 1.3 |
20 | import QtQuick.Layouts 1.1 | 20 | import QtQuick.Layouts 1.1 |
21 | 21 | ||
22 | Rectangle { | 22 | ListView { |
23 | color: "red" | 23 | id: root |
24 | |||
25 | model: FolderModel {} | ||
26 | |||
27 | delegate: ListItem { | ||
28 | |||
29 | width: root.width | ||
30 | height: unit.size * 10 | ||
31 | |||
32 | Label { | ||
33 | id: label | ||
34 | |||
35 | anchors { | ||
36 | verticalCenter: parent.verticalCenter | ||
37 | left: parent.left | ||
38 | leftMargin: unit.size * 3 | ||
39 | } | ||
40 | |||
41 | text: model.name | ||
42 | } | ||
43 | } | ||
24 | } \ No newline at end of file | 44 | } \ No newline at end of file |
diff --git a/applications/kmail-quick/package/contents/ui/FolderModel.qml b/applications/kmail-quick/package/contents/ui/FolderModel.qml new file mode 100644 index 00000000..b20a1606 --- /dev/null +++ b/applications/kmail-quick/package/contents/ui/FolderModel.qml | |||
@@ -0,0 +1,36 @@ | |||
1 | import QtQuick 2.4 | ||
2 | |||
3 | ListModel { | ||
4 | ListElement { | ||
5 | icon: "mail-folder-inbox" | ||
6 | name: "Inbox" | ||
7 | } | ||
8 | ListElement { | ||
9 | icon: "mail-folder-sent" | ||
10 | name: "Sent" | ||
11 | } | ||
12 | ListElement { | ||
13 | icon: "user-trash" | ||
14 | name: "Trash" | ||
15 | } | ||
16 | ListElement { | ||
17 | icon: "document-edit" | ||
18 | name: "Drafts" | ||
19 | } | ||
20 | ListElement { | ||
21 | icon: "folder" | ||
22 | name: "cats" | ||
23 | } | ||
24 | ListElement { | ||
25 | icon: "folder" | ||
26 | name: "dogs" | ||
27 | } | ||
28 | ListElement { | ||
29 | icon: "folder" | ||
30 | name: "dragons" | ||
31 | } | ||
32 | ListElement { | ||
33 | icon: "folder" | ||
34 | name: "long tailed dragons" | ||
35 | } | ||
36 | } \ No newline at end of file | ||