Code Review
/
apps
/
hvac.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
update translation on language changed
[apps/hvac.git]
/
app
/
api
/
Binding.qml
diff --git
a/app/api/Binding.qml
b/app/api/Binding.qml
index
673cfdd
..
25388df
100644
(file)
--- a/
app/api/Binding.qml
+++ b/
app/api/Binding.qml
@@
-27,6
+27,7
@@
WebSocket {
property real fanSpeed: 0.0
property real leftTemperature: 21.0
property real rightTemperature: 21.0
property real fanSpeed: 0.0
property real leftTemperature: 21.0
property real rightTemperature: 21.0
+ property string language: "en_US"
property Connections c : Connections {
target: root
property Connections c : Connections {
target: root
@@
-45,6
+46,11
@@
WebSocket {
console.debug(JSON.stringify(json))
sendTextMessage(JSON.stringify(json))
}
console.debug(JSON.stringify(json))
sendTextMessage(JSON.stringify(json))
}
+ onLanguageChanged: {
+ var json = [MessageId.call, '9999', 'hvac/set', {'Language': language}]
+ console.debug(JSON.stringify(json))
+ sendTextMessage(JSON.stringify(json))
+ }
}
onTextMessageReceived: {
}
onTextMessageReceived: {
@@
-64,7
+70,7
@@
WebSocket {
case MessageId.event:
if (json[1] == "hvac/language")
console.log("HVAC event received: ",json[2])
case MessageId.event:
if (json[1] == "hvac/language")
console.log("HVAC event received: ",json[2])
-
ApplicationWindow.root.translator
.language = json[2].data
+
root
.language = json[2].data
root.statusString = "Language changed to "+language
break
}
root.statusString = "Language changed to "+language
break
}