Code Review
/
apps
/
onscreenapp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
|
inline
| side by side (parent:
a102c3a
)
add button highlight
author
wang_zhiqiang
<wang_zhiqiang@dl.cn.nexty-ele.com>
Wed, 19 Dec 2018 05:39:03 +0000
(13:39 +0800)
committer
wang_zhiqiang
<wang_zhiqiang@dl.cn.nexty-ele.com>
Wed, 19 Dec 2018 05:39:03 +0000
(13:39 +0800)
app/Onscreen.qml
patch
|
blob
|
history
diff --git
a/app/Onscreen.qml
b/app/Onscreen.qml
index
4d5ec99
..
cfad090
100644
(file)
--- a/
app/Onscreen.qml
+++ b/
app/Onscreen.qml
@@
-94,9
+94,16
@@
Rectangle {
id: btn1
visible: btn1Name == "" ? false : true
text: btn1Name
id: btn1
visible: btn1Name == "" ? false : true
text: btn1Name
- onClicked: {
+ onReleased: {
+ btn1.highlighted = false
eventHandler.onScreenReply(btn1.text)
}
eventHandler.onScreenReply(btn1.text)
}
+ onPressed: {
+ btn1.highlighted = true
+ }
+ onCanceled: {
+ btn1.highlighted = false
+ }
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
@@
-104,9
+111,16
@@
Rectangle {
id: btn2
visible: btn2Name == "" ? false : true
text: btn2Name
id: btn2
visible: btn2Name == "" ? false : true
text: btn2Name
- onClicked: {
+ onReleased: {
+ btn2.highlighted = false
eventHandler.onScreenReply(btn2.text)
}
eventHandler.onScreenReply(btn2.text)
}
+ onPressed: {
+ btn2.highlighted = true
+ }
+ onCanceled: {
+ btn2.highlighted = false
+ }
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
@@
-114,9
+128,16
@@
Rectangle {
id: btn3
visible: btn3Name == "" ? false : true
text: btn3Name
id: btn3
visible: btn3Name == "" ? false : true
text: btn3Name
- onClicked: {
+ onReleased: {
+ btn3.highlighted = false
eventHandler.onScreenReply(btn3.text)
}
eventHandler.onScreenReply(btn3.text)
}
+ onPressed: {
+ btn3.highlighted = true
+ }
+ onCanceled: {
+ btn3.highlighted = false
+ }
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
}
Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
}
}