diff options
author | Michael Bohlender <michael.bohlender@kdemail.net> | 2016-09-01 18:42:19 +0200 |
---|---|---|
committer | Michael Bohlender <michael.bohlender@kdemail.net> | 2016-09-15 09:00:15 +0200 |
commit | a195c0a48d04c8a9a935f8d5f7b8dd7a4b158148 (patch) | |
tree | d4050abf59cfa135668c853dc58e302dd3e33167 | |
parent | ce5fb534a38607867a1a8e48530acdc880015101 (diff) | |
download | kube-a195c0a48d04c8a9a935f8d5f7b8dd7a4b158148.tar.gz kube-a195c0a48d04c8a9a935f8d5f7b8dd7a4b158148.zip |
dummyapp for testing
-rw-r--r-- | components/mailviewer/dummyapp.qml | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/components/mailviewer/dummyapp.qml b/components/mailviewer/dummyapp.qml new file mode 100644 index 00000000..878b77ed --- /dev/null +++ b/components/mailviewer/dummyapp.qml | |||
@@ -0,0 +1,69 @@ | |||
1 | import QtQuick 2.4 | ||
2 | |||
3 | Rectangle { | ||
4 | id: app | ||
5 | |||
6 | width: 1200 | ||
7 | height: 700 | ||
8 | |||
9 | Rectangle { | ||
10 | anchors.fill: parent | ||
11 | |||
12 | color: "black" | ||
13 | |||
14 | opacity: 0.8 | ||
15 | |||
16 | } | ||
17 | |||
18 | Rectangle { | ||
19 | |||
20 | anchors.centerIn: parent | ||
21 | |||
22 | height: mainColumn.height + 50 | ||
23 | width: parent.width * 0.9 | ||
24 | |||
25 | Column { | ||
26 | id: mainColumn | ||
27 | |||
28 | anchors.centerIn: parent | ||
29 | |||
30 | width: parent.width - 50 | ||
31 | |||
32 | spacing: 10 | ||
33 | |||
34 | Repeater { | ||
35 | model: MailModel {} | ||
36 | |||
37 | delegate: Column { | ||
38 | id: delegateRoot | ||
39 | |||
40 | width: mainColumn.width | ||
41 | |||
42 | Loader { | ||
43 | id: loader | ||
44 | } | ||
45 | |||
46 | Component.onCompleted: { | ||
47 | switch (model.type) { | ||
48 | case "red": | ||
49 | loader.source = "Rect2.qml"; | ||
50 | break; | ||
51 | case "green": | ||
52 | loader.source = "Rect1.qml"; | ||
53 | break; | ||
54 | case "encrypted": | ||
55 | loader.source = "EncryptedPart.qml"; | ||
56 | break; | ||
57 | case "frame": | ||
58 | loader.source = "Frame.qml"; | ||
59 | break; | ||
60 | case "plaintext": | ||
61 | loader.source = "TextPart.qml"; | ||
62 | break; | ||
63 | } | ||
64 | } | ||
65 | } | ||
66 | } | ||
67 | } | ||
68 | } | ||
69 | } | ||