summaryrefslogtreecommitdiffstats
path: root/examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml')
-rw-r--r--examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml21
1 files changed, 11 insertions, 10 deletions
diff --git a/examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml b/examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml
index ea686ea3f..4f5cbada4 100644
--- a/examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml
+++ b/examples/multimedia/video/qmlvideo/qml/qmlvideo/Button.qml
@@ -33,30 +33,31 @@
import QtQuick 2.0
-Rectangle {
+Item {
id: root
- color: textColor
- radius: 0.25 * height
property string text
- property color bgColor: "white"
- property color bgColorSelected: "red"
- property color textColor: "black"
+ property color bgColor: "#757575"
+ property color bgColorSelected: "#bdbdbd"
+ property color textColor: "white"
+ property color textColorSelected: "black"
property alias enabled: mouseArea.enabled
+ property alias radius: bgr.radius
signal clicked
Rectangle {
- anchors { fill: parent; margins: 1 }
+ id: bgr
+ anchors.fill: parent
color: mouseArea.pressed ? bgColorSelected : bgColor
- radius: 0.25 * height
+ radius: height / 15
Text {
id: text
anchors.centerIn: parent
text: root.text
- font.pixelSize: 0.5 * parent.height
- color: mouseArea.pressed ? bgColor : textColor
+ font.pixelSize: 0.4 * parent.height
+ color: mouseArea.pressed ? textColorSelected : textColor
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
}