2017-02-07 14:43:28 +01:00
|
|
|
import QtQuick 2.7
|
|
|
|
import QtQuick.Controls 2.0
|
2016-04-08 11:00:17 +02:00
|
|
|
import QtQuick.Layouts 1.3
|
2015-11-02 13:21:31 +01:00
|
|
|
|
|
|
|
Item {
|
2016-04-08 11:00:17 +02:00
|
|
|
id: page
|
2017-02-07 14:43:28 +01:00
|
|
|
width: 300
|
|
|
|
height: 300
|
|
|
|
property alias icon: icon
|
|
|
|
property alias topLeftRect: topLeftRect
|
2015-11-02 13:21:31 +01:00
|
|
|
property alias bottomLeftRect: bottomLeftRect
|
|
|
|
property alias middleRightRect: middleRightRect
|
2017-02-07 14:43:28 +01:00
|
|
|
|
|
|
|
property alias mouseArea2: mouseArea2
|
|
|
|
property alias mouseArea1: mouseArea1
|
|
|
|
property alias mouseArea: mouseArea
|
2016-04-08 11:00:17 +02:00
|
|
|
|
|
|
|
Image {
|
|
|
|
id: icon
|
|
|
|
x: 10
|
|
|
|
y: 20
|
|
|
|
source: "qt-logo.png"
|
|
|
|
}
|
2015-11-02 13:21:31 +01:00
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
id: topLeftRect
|
2016-04-08 11:00:17 +02:00
|
|
|
width: 55
|
|
|
|
height: 41
|
2015-11-02 13:21:31 +01:00
|
|
|
color: "#00000000"
|
|
|
|
anchors.left: parent.left
|
|
|
|
anchors.leftMargin: 10
|
|
|
|
anchors.top: parent.top
|
|
|
|
anchors.topMargin: 20
|
2017-02-07 14:43:28 +01:00
|
|
|
border.color: "#808080"
|
2015-11-02 13:21:31 +01:00
|
|
|
|
|
|
|
MouseArea {
|
2017-02-07 14:43:28 +01:00
|
|
|
id: mouseArea
|
2015-11-02 13:21:31 +01:00
|
|
|
anchors.fill: parent
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
id: middleRightRect
|
2016-04-08 11:00:17 +02:00
|
|
|
width: 55
|
|
|
|
height: 41
|
2015-11-02 13:21:31 +01:00
|
|
|
color: "#00000000"
|
|
|
|
anchors.right: parent.right
|
|
|
|
anchors.rightMargin: 10
|
2017-02-07 14:43:28 +01:00
|
|
|
anchors.verticalCenter: parent.verticalCenter
|
|
|
|
border.color: "#808080"
|
2015-11-02 13:21:31 +01:00
|
|
|
MouseArea {
|
2017-02-07 14:43:28 +01:00
|
|
|
id: mouseArea1
|
2015-11-02 13:21:31 +01:00
|
|
|
anchors.fill: parent
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
id: bottomLeftRect
|
2016-04-08 11:00:17 +02:00
|
|
|
width: 55
|
|
|
|
height: 41
|
2015-11-02 13:21:31 +01:00
|
|
|
color: "#00000000"
|
|
|
|
anchors.bottom: parent.bottom
|
|
|
|
anchors.bottomMargin: 20
|
2017-02-07 14:43:28 +01:00
|
|
|
border.color: "#808080"
|
2015-11-02 13:21:31 +01:00
|
|
|
MouseArea {
|
2017-02-07 14:43:28 +01:00
|
|
|
id: mouseArea2
|
2015-11-02 13:21:31 +01:00
|
|
|
anchors.fill: parent
|
|
|
|
}
|
2017-02-07 14:43:28 +01:00
|
|
|
anchors.left: parent.left
|
|
|
|
anchors.leftMargin: 10
|
2015-11-02 13:21:31 +01:00
|
|
|
}
|
|
|
|
}
|