From 9acef17318929b408fcbd386e505a5be3315f59d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Thu, 5 Nov 2020 15:43:36 +0100 Subject: [PATCH] Use usb icon for adapters --- nymea-app/images.qrc | 1 + nymea-app/ui/images/stock_usb.svg | 203 +++++++++++++++++++ nymea-app/ui/system/ZigbeeNetworkAddPage.qml | 8 +- 3 files changed, 209 insertions(+), 3 deletions(-) create mode 100644 nymea-app/ui/images/stock_usb.svg diff --git a/nymea-app/images.qrc b/nymea-app/images.qrc index c9e73fe0..c9423e13 100644 --- a/nymea-app/images.qrc +++ b/nymea-app/images.qrc @@ -242,5 +242,6 @@ ui/images/state-out.svg ui/images/like.svg ui/images/zigbee.svg + ui/images/stock_usb.svg diff --git a/nymea-app/ui/images/stock_usb.svg b/nymea-app/ui/images/stock_usb.svg new file mode 100644 index 00000000..9d988a71 --- /dev/null +++ b/nymea-app/ui/images/stock_usb.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/nymea-app/ui/system/ZigbeeNetworkAddPage.qml b/nymea-app/ui/system/ZigbeeNetworkAddPage.qml index 58dd883b..2904f2c0 100644 --- a/nymea-app/ui/system/ZigbeeNetworkAddPage.qml +++ b/nymea-app/ui/system/ZigbeeNetworkAddPage.qml @@ -55,7 +55,8 @@ SettingsPageBase { delegate: NymeaListItemDelegate { Layout.fillWidth: true property ZigbeeAdapter adapter: engine.zigbeeManager.adapters.get(index) - iconName: "../images/add.svg" + iconName: "../images/stock_usb.svg" + progressive: false text: model.description + " - " + model.serialPort onClicked: engine.zigbeeManager.addNetwork(adapter.serialPort, adapter.baudRate, adapter.backendType) } @@ -75,11 +76,12 @@ SettingsPageBase { delegate: NymeaListItemDelegate { Layout.fillWidth: true -// property var adapter: engine.zigbeeManager.adapters.get(index) - iconName: "../images/add.svg" + property ZigbeeAdapter adapter: engine.zigbeeManager.adapters.get(index) + iconName: "../images/stock_usb.svg" text: model.description + " - " + model.serialPort // TODO: show backend and baudrate popup before adding //onClicked: pageStack.push(Qt.resolvedUrl("PluginParamsPage.qml"), {plugin: plugin}) + onClicked: engine.zigbeeManager.addNetwork(adapter.serialPort, adapter.baudRate, adapter.backendType) } }