54 lines
1.4 KiB
QML
54 lines
1.4 KiB
QML
import QtQuick 2.3
|
|
import LineItem 1.0
|
|
|
|
Rectangle {
|
|
color: "gray"
|
|
Flickable {
|
|
width: parent.width;
|
|
height: parent.height
|
|
contentWidth: 2500*4; contentHeight: 1500*4
|
|
flickDeceleration: 10000
|
|
leftMargin: Math.max((width - contentWidth)/2,0)
|
|
topMargin: Math.max((height - contentHeight)/2,0)
|
|
clip: true
|
|
|
|
Rectangle {
|
|
color: "white"
|
|
id: contentRect
|
|
anchors.top: parent.top
|
|
anchors.left: parent.left
|
|
width: parent.width/4
|
|
height: parent.height/4
|
|
|
|
transform: Scale {yScale: 4; xScale: 4}
|
|
transformOrigin: Item.TopLeft
|
|
|
|
Row {
|
|
x:0
|
|
y:0
|
|
spacing: 4
|
|
|
|
Rectangle {
|
|
height: 100
|
|
width: 100
|
|
color: "green"
|
|
Text {
|
|
text: "Hello, World!"
|
|
}
|
|
}
|
|
Rectangle {
|
|
height: 100
|
|
width: 100
|
|
color: "red"
|
|
Text {
|
|
text: "Hello, World!"
|
|
}
|
|
}
|
|
LineItem {
|
|
height: 100
|
|
width: 100
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |