Get examples of working buttons.

This commit is contained in:
Dorian 2018-02-13 23:22:15 -05:00
parent 329152860d
commit 2c6ec93484
2 changed files with 47 additions and 8 deletions

View File

@ -1,4 +1,5 @@
import QtQuick 2.0
import QtQuick.Controls 1.4
Rectangle {
anchors.fill: parent
@ -28,9 +29,53 @@ Rectangle {
}
}
Rectangle {
id: versionLabel
Column {
anchors.horizontalCenter: parent.horizontalCenter
anchors.verticalCenter: parent.verticalCenter
width: parent.width
spacing: 5
Rectangle {
id: button
anchors.horizontalCenter: parent.horizontalCenter
width: parent.width - 50
height: 50
radius: 5
color: "#777777"
border.color: "#333333"
border.width: 3
Text {
text: "New Game"
font.bold: true
height: 30
anchors.centerIn: parent
}
MouseArea {
anchors.fill: parent
onPressed: button.color = "#555555"
onClicked: {
appPage.source = "Board.qml"
}
}
}
Button {
text: "Quit"
width: parent.width - 50
height: 50
onClicked: Qt.quit()
anchors.horizontalCenter: parent.horizontalCenter
}
}
Rectangle {
anchors.horizontalCenter: parent.horizontalCenter
anchors.bottom: parent.bottom
anchors.bottomMargin: 20
@ -40,7 +85,6 @@ Rectangle {
height: 20
Text {
// TODO: Add in a way to dynamically get the version of the app.
text: "v" + appVersion
anchors.verticalCenter: parent.verticalCenter
anchors.right: parent.right

View File

@ -18,9 +18,4 @@ Window {
property var version: appVersion
}
MouseArea {
anchors.fill: parent
onClicked: appPage.source = "Board.qml"
}
}