summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/kube/contents/ui/Kube.qml14
1 files changed, 11 insertions, 3 deletions
diff --git a/components/kube/contents/ui/Kube.qml b/components/kube/contents/ui/Kube.qml
index 396a3655..c4058a30 100644
--- a/components/kube/contents/ui/Kube.qml
+++ b/components/kube/contents/ui/Kube.qml
@@ -109,6 +109,8 @@ Controls2.ApplicationWindow {
109 opacity: 0.3 109 opacity: 0.3
110 } 110 }
111 111
112 Controls2.ButtonGroup { id: viewButtonGroup }
113
112 Column { 114 Column {
113 anchors { 115 anchors {
114 top: parent.top 116 top: parent.top
@@ -135,7 +137,7 @@ Controls2.ApplicationWindow {
135 onClicked: kubeViews.openComposer(false) 137 onClicked: kubeViews.openComposer(false)
136 activeFocusOnTab: true 138 activeFocusOnTab: true
137 checkable: true 139 checkable: true
138 autoExclusive: true 140 Controls2.ButtonGroup.group: viewButtonGroup
139 141
140 Kube.ToolTip { 142 Kube.ToolTip {
141 text: qsTr("composer") 143 text: qsTr("composer")
@@ -149,7 +151,7 @@ Controls2.ApplicationWindow {
149 activeFocusOnTab: true 151 activeFocusOnTab: true
150 checkable: true 152 checkable: true
151 checked: true 153 checked: true
152 autoExclusive: true 154 Controls2.ButtonGroup.group: viewButtonGroup
153 155
154 Kube.ToolTip { 156 Kube.ToolTip {
155 text: qsTr("mails") 157 text: qsTr("mails")
@@ -162,7 +164,7 @@ Controls2.ApplicationWindow {
162 onClicked: kubeViews.setPeopleView() 164 onClicked: kubeViews.setPeopleView()
163 activeFocusOnTab: true 165 activeFocusOnTab: true
164 checkable: true 166 checkable: true
165 autoExclusive: true 167 Controls2.ButtonGroup.group: viewButtonGroup
166 168
167 Kube.ToolTip { 169 Kube.ToolTip {
168 text: qsTr("people") 170 text: qsTr("people")
@@ -191,6 +193,9 @@ Controls2.ApplicationWindow {
191 Kube.IconButton { 193 Kube.IconButton {
192 iconName: Kube.Icons.error_inverted 194 iconName: Kube.Icons.error_inverted
193 onClicked: kubeViews.setLogView() 195 onClicked: kubeViews.setLogView()
196 activeFocusOnTab: true
197 checkable: true
198 Controls2.ButtonGroup.group: viewButtonGroup
194 199
195 Kube.ToolTip { 200 Kube.ToolTip {
196 text: qsTr("logview") 201 text: qsTr("logview")
@@ -201,6 +206,9 @@ Controls2.ApplicationWindow {
201 Kube.IconButton { 206 Kube.IconButton {
202 iconName: Kube.Icons.menu_inverted 207 iconName: Kube.Icons.menu_inverted
203 onClicked: kubeViews.setAccountsView() 208 onClicked: kubeViews.setAccountsView()
209 activeFocusOnTab: true
210 checkable: true
211 Controls2.ButtonGroup.group: viewButtonGroup
204 212
205 Kube.ToolTip { 213 Kube.ToolTip {
206 text: qsTr("settings") 214 text: qsTr("settings")