blob: 2fd0cbfcc8c233b519f5ee0b1a4b10e7d0378ddb [file] [log] [blame]
import QtQuick 2.0
import Test 1.0
Flickable {
width: 240
height: 320
contentWidth: width * 1.5
contentHeight: height * 1.5
contentY: height * 0.25
Rectangle {
id: slider
width: 50
height: 200
color: "lightgray"
border.color: drag.active ? "green" : "black"
anchors.centerIn: parent
radius: 4
TouchDragArea {
id: drag
objectName: "drag"
anchors.fill: parent
}
Rectangle {
width: parent.width - 2
height: 20
radius: 5
color: "darkgray"
border.color: "black"
x: 1
y: Math.min(slider.height - height, Math.max(0, drag.pos.y - height / 2))
}
}
}