diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-05-02 16:41:42 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-05-02 16:41:42 +0200 |
commit | 8f6f5450e1da3df06061e8720e37f1b0aea790b7 (patch) | |
tree | 83ec541f40baa67968a98e10d4cc0f27d36aca3c /framework/qml | |
parent | 74ef34dd42c2a780fbb7577a43e67f2b780d1b2c (diff) | |
download | kube-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.qml | 15 |
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) |