@@ -20,16 +20,16 @@ import GlobalShortcut 1.0
2020import QMenuModel 0.1
2121import Unity.Application 0.1
2222
23−Item {
23+QtObject {
2424 id: root
2525
26− GlobalShortcut {
26+ property GlobalShortcut shortcutNext: GlobalShortcut {
2727 shortcut: Qt.MetaModifier|Qt.Key_Space
2828 onTriggered: root.nextKeymap()
2929 active: root.keymapCount > 1
3030 }
3131
32− GlobalShortcut {
32+ property GlobalShortcut shortcutPrevious: GlobalShortcut {
3333 shortcut: Qt.MetaModifier|Qt.ShiftModifier|Qt.Key_Space
3434 onTriggered: root.previousKeymap()
3535 active: root.keymapCount > 1
@@ -59,15 +59,14 @@ Item {
5959 currentKeymapIndex = prevIndex;
6060 }
6161
62− Binding {
62+ property Binding surfaceKeymapBinding: Binding {
6363 target: MirFocusController.focusedSurface
6464 property: "keymap"
6565 value: root.currentKeymap
6666 }
6767
6868 // indicator
69− QDBusActionGroup {
70− id: actionGroup
69+ property QDBusActionGroup actionGroup: QDBusActionGroup {
7170 busType: DBus.SessionBus
7271 busName: "com.canonical.indicator.keyboard"
7372 objectPath: "/com/canonical/indicator/keyboard"