From b3223155b178427354b44f05167d0afba0926cbd Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 24 Apr 2017 21:51:24 +0200 Subject: Another bunch of controllers gone --- components/kube/contents/ui/Kube.qml | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'components') diff --git a/components/kube/contents/ui/Kube.qml b/components/kube/contents/ui/Kube.qml index 8092a073..b3bee859 100644 --- a/components/kube/contents/ui/Kube.qml +++ b/components/kube/contents/ui/Kube.qml @@ -63,18 +63,6 @@ Controls2.ApplicationWindow { } } - //Controller - //TODO replace - Kube.FolderController { - id: folderController - } - Kube.Listener { - id: controllerListener - filter: Kube.Messages.folderSelection - onMessageReceived: { - folderController.folder = message.folder - } - } //Model Kube.AccountsModel { @@ -84,9 +72,17 @@ Controls2.ApplicationWindow { //BEGIN Shortcuts Shortcut { + id: syncShortcut + property variant folder: null sequence: StandardKey.Refresh - onActivated: folderController.synchronizeAction.execute() - enabled: folderController.synchronizeAction.enabled + enabled: !!folder + onActivated: Kube.Fabric.postMessage(Kube.Messages.synchronize, {"folder": folder}) + } + Kube.Listener { + filter: Kube.Messages.folderSelection + onMessageReceived: { + syncShortcut.folder = message.folder + } } //END Shortcuts -- cgit v1.2.3