diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/kube/qml/Kube.qml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/components/kube/qml/Kube.qml b/components/kube/qml/Kube.qml index e7c4f70e..9a31ba58 100644 --- a/components/kube/qml/Kube.qml +++ b/components/kube/qml/Kube.qml | |||
@@ -204,6 +204,20 @@ Controls2.ApplicationWindow { | |||
204 | Controls2.ButtonGroup.group: viewButtonGroup | 204 | Controls2.ButtonGroup.group: viewButtonGroup |
205 | tooltip: qsTr("people") | 205 | tooltip: qsTr("people") |
206 | } | 206 | } |
207 | Repeater { | ||
208 | model: Kube.ExtensionModel {} | ||
209 | Kube.IconButton { | ||
210 | iconName: model.icon | ||
211 | onClicked: { | ||
212 | var component = Qt.createComponent(model.source) | ||
213 | kubeViews.pushView(component, {}) | ||
214 | } | ||
215 | activeFocusOnTab: true | ||
216 | checkable: true | ||
217 | Controls2.ButtonGroup.group: viewButtonGroup | ||
218 | tooltip: model.tooltip | ||
219 | } | ||
220 | } | ||
207 | } | 221 | } |
208 | Column { | 222 | Column { |
209 | anchors { | 223 | anchors { |