Code Review
/
staging
/
HomeScreen.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
various changes in user language settings
[staging/HomeScreen.git]
/
HomeScreen
/
qml
/
Home.qml
diff --git
a/HomeScreen/qml/Home.qml
b/HomeScreen/qml/Home.qml
index
d8315cc
..
7d6fb74
100644
(file)
--- a/
HomeScreen/qml/Home.qml
+++ b/
HomeScreen/qml/Home.qml
@@
-41,6
+41,16
@@
Item {
source: './images/B14-90.png'
visible: false
}
source: './images/B14-90.png'
visible: false
}
+ Image {
+ id: flagLanguage
+ scale: 0.7
+ anchors.left: parent.left
+ anchors.leftMargin: 20
+ anchors.top: parent.top
+ anchors.topMargin: 10
+ source: './images/us_flag.png'
+ visible: true
+ }
Image {
id: visa
width: 200
Image {
id: visa
width: 200
@@
-68,12
+78,12
@@
Item {
anchors.horizontalCenter: parent.horizontalCenter
anchors.bottom: parent.bottom
anchors.bottomMargin: 40
anchors.horizontalCenter: parent.horizontalCenter
anchors.bottom: parent.bottom
anchors.bottomMargin: 40
- visible:
fals
e
+ visible:
tru
e
Text {
id: helloText
anchors.centerIn: parent
color: "white"
Text {
id: helloText
anchors.centerIn: parent
color: "white"
- text: ""
+ text: "
No Authenticated User
"
font.pixelSize: 40
font.family: "Roboto"
SequentialAnimation on font.letterSpacing {
font.pixelSize: 40
font.family: "Roboto"
SequentialAnimation on font.letterSpacing {
@@
-81,10
+91,12
@@
Item {
loops: 1;
NumberAnimation { from: 0; to: 50; easing.type: Easing.InQuad; duration: 3000 }
onRunningChanged: {
loops: 1;
NumberAnimation { from: 0; to: 50; easing.type: Easing.InQuad; duration: 3000 }
onRunningChanged: {
- if(running)
+ if(running)
{
hello.visible = true
hello.visible = true
- else
- hello.visible = false
+ } else {
+ helloText.opacity = 1
+ helloText.font.letterSpacing = 0
+ }
}
}
}
}
@@
-110,6
+122,10
@@
Item {
visa.visible = show
cardNumber.text = num;
}
visa.visible = show
cardNumber.text = num;
}
+ function changeFlag(flagImage) {
+ flagLanguage.source = flagImage
+ }
+
GridView {
anchors.centerIn: parent
width: cellHeight * 3
GridView {
anchors.centerIn: parent
width: cellHeight * 3
@@
-122,6
+138,7
@@
Item {
width: 320
height: 320
Image {
width: 320
height: 320
Image {
+ id: appImage
anchors.fill: parent
source: './images/HMI_AppLauncher_%1_%2-01.png'.arg(model.icon).arg(pressed ? 'Active' : 'Inactive')
Label {
anchors.fill: parent
source: './images/HMI_AppLauncher_%1_%2-01.png'.arg(model.icon).arg(pressed ? 'Active' : 'Inactive')
Label {
@@
-135,6
+152,7
@@
Item {
text: '%1'.arg(model.name)
function myChangeLanguage() {
text = '%1'.arg(model.name)
text: '%1'.arg(model.name)
function myChangeLanguage() {
text = '%1'.arg(model.name)
+ appImage.source = './images/HMI_AppLauncher_%1_%2-01.png'.arg(model.icon).arg(pressed ? 'Active' : 'Inactive')
}
Component.onCompleted: {
root.languageChanged.connect(myChangeLanguage)
}
Component.onCompleted: {
root.languageChanged.connect(myChangeLanguage)