summaryrefslogtreecommitdiffstats
path: root/app/example
diff options
context:
space:
mode:
Diffstat (limited to 'app/example')
-rw-r--r--app/example/Example.qml24
1 files changed, 21 insertions, 3 deletions
diff --git a/app/example/Example.qml b/app/example/Example.qml
index 18e3efc..283b76b 100644
--- a/app/example/Example.qml
+++ b/app/example/Example.qml
@@ -32,14 +32,32 @@ SettingPage {
RowLayout {
spacing: 20
Button {
- text: 'Sushi'
+ text: 'Wifi'
highlighted: true
+ property int index: 0
+ property var icons: ['HMI_Status_Wifi_NoBars-01', 'HMI_Status_Wifi_1Bar-01', 'HMI_Status_Wifi_2Bars-01', 'HMI_Status_Wifi_3Bars-01', 'HMI_Status_Wifi_Full-01']
+ onClicked: {
+ index = (index + 1) % icons.length
+ setStatusIcon(0, 'qrc:/images/Status/%1.png'.arg(icons[index]))
+ }
}
Button {
- text: 'Sashimi'
+ text: 'Bluetooth'
+ property int index: 0
+ property var icons: ['HMI_Status_Bluetooth_Inactive-01', 'HMI_Status_Bluetooth_On-01']
+ onClicked: {
+ index = (index + 1) % icons.length
+ setStatusIcon(1, 'qrc:/images/Status/%1.png'.arg(icons[index]))
+ }
}
Button {
- text: 'Ramen'
+ text: 'Signal'
+ property int index: 0
+ property var icons: ['HMI_Status_Signal_NoBars-01', 'HMI_Status_Signal_1Bars-01', 'HMI_Status_Signal_2Bars-01', 'HMI_Status_Signal_3Bars-01', 'HMI_Status_Signal_4Bars-01', 'HMI_Status_Signal_Full-01']
+ onClicked: {
+ index = (index + 1) % icons.length
+ setStatusIcon(2, 'qrc:/images/Status/%1.png'.arg(icons[index]))
+ }
}
}