summaryrefslogtreecommitdiffstats
path: root/framework/qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-05-02 16:41:42 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-05-02 16:41:42 +0200
commit8f6f5450e1da3df06061e8720e37f1b0aea790b7 (patch)
tree83ec541f40baa67968a98e10d4cc0f27d36aca3c /framework/qml
parent74ef34dd42c2a780fbb7577a43e67f2b780d1b2c (diff)
downloadkube-8f6f5450e1da3df06061e8720e37f1b0aea790b7.tar.gz
kube-8f6f5450e1da3df06061e8720e37f1b0aea790b7.zip
Use the StackView to dynamically create the views we need
... that way we don't have to do our own bookkeeping
Diffstat (limited to 'framework/qml')
-rw-r--r--framework/qml/FocusComposer.qml15
1 files changed, 1 insertions, 14 deletions
diff --git a/framework/qml/FocusComposer.qml b/framework/qml/FocusComposer.qml
index 2848711b..5179cc66 100644
--- a/framework/qml/FocusComposer.qml
+++ b/framework/qml/FocusComposer.qml
@@ -31,26 +31,13 @@ Item {
31 //Controller 31 //Controller
32 Kube.ComposerController { 32 Kube.ComposerController {
33 id: composerController 33 id: composerController
34 onDone: { 34 onDone: root.done()
35 clear();
36 root.done()
37 }
38 } 35 }
39 36
40 //actions 37 //actions
41 property variant sendAction: composerController.sendAction 38 property variant sendAction: composerController.sendAction
42 property variant saveAsDraftAction: composerController.saveAsDraftAction 39 property variant saveAsDraftAction: composerController.saveAsDraftAction
43 40
44 onDone: {
45 console.warn("focus composer done")
46 composerController.clear()
47 to.text = ""
48 cc.visible = false
49 cc.text = ""
50 bcc.visible = false
51 bcc.text = ""
52 }
53
54 //BEGIN functions 41 //BEGIN functions
55 function loadMessage(message, loadAsDraft) { 42 function loadMessage(message, loadAsDraft) {
56 composerController.loadMessage(message, loadAsDraft) 43 composerController.loadMessage(message, loadAsDraft)