Brmbar v3: Support for simple GUI

All the CLI functionality implemented in the GUI.
This commit is contained in:
Petr Baudis 2012-09-05 03:35:09 +02:00
parent 049271118d
commit e428d28e20
15 changed files with 973 additions and 2 deletions

View file

@ -0,0 +1,34 @@
// import QtQuick 1.0 // to target S60 5th Edition or Maemo 5
import QtQuick 1.1
Rectangle {
id: rectangle1
width: 240
height: 83
color: "#000000"
border.color: "#ffffff"
property string text: "Button"
property int fontSize: 46
signal buttonClick
onButtonClick: { /* Supplied by component user. */ }
Text {
id: text1
color: "#ffffff"
text: parent.text
font.pointSize: 44
scale: if (!mousearea1.pressed) { 1 } else { 0.95 }
horizontalAlignment: Text.AlignHCenter
anchors.fill: parent
smooth: true
verticalAlignment: Text.AlignVCenter
}
MouseArea {
id: mousearea1
anchors.fill: parent
onClicked: buttonClick()
}
}