5 property alias textInButton: buttonText.text
9 border { left: 10; top: 10; right: 10; bottom: 10 }
13 anchors.centerIn: parent;
14 width: ((parent.width > buttonText.text.length*buttonText.font.pixelSize*.8) ? (parent.width) : (buttonText.text.length*buttonText.font.pixelSize*.60)) - ((70*parent.height)/107)
24 anchors.centerIn: parent;
25 font.pixelSize: parent.height * .5
26 style: Text.Sunken; color: "white"; styleColor: "black"; smooth: true
31 anchors.centerIn: parent;
32 radius: parent.height*.4;
35 width: ((parent.width > buttonText.text.length*buttonText.font.pixelSize*.8) ? (parent.width) : (buttonText.text.length*buttonText.font.pixelSize*.60))
42 width: (35*parent.height)/107 +1
44 anchors.left: parent.left
45 anchors.leftMargin: (parent.width - ((parent.width > buttonText.text.length*buttonText.font.pixelSize*.8) ? (parent.width) : (buttonText.text.length*buttonText.font.pixelSize*.60)))/2
46 source: "qrc:/button/buttonLeft.png"
52 width: (((parent.width > buttonText.text.length*buttonText.font.pixelSize*.8) ? (parent.width) : (buttonText.text.length*buttonText.font.pixelSize*.60)) - ((70*parent.height)/107))+1
54 anchors.horizontalCenter: parent.horizontalCenter
55 source: "qrc:/button/buttonCenter.png"
61 width: (35*parent.height)/107 +1
63 anchors.right: parent.right
64 anchors.rightMargin: (parent.width - ((parent.width > buttonText.text.length*buttonText.font.pixelSize*.8) ? (parent.width) : (buttonText.text.length*buttonText.font.pixelSize*.60)))/2
65 source: "qrc:/button/buttonR.png"
70 name: "pressed"; when: mouseArea.pressed == true
71 PropertyChanges { target: shade; opacity: 0.4 }
72 PropertyChanges { target: image1; opacity: 0.5 }
73 PropertyChanges { target: image3; opacity: 0.5 }
74 PropertyChanges { target: image2; opacity: 0.5 }