shift-shell/prototypes/cards/Card.qml

24 lines
591 B
QML
Raw Normal View History

import QtQuick 2.1
Rectangle {
id: cardRoot
color: "red"
width: parent.width
height: parent.height
y: Math.max(Math.min((height - root.cardMargins * (parent.children.length - step)), (root.scrollValue + height * step)),
root.cardMargins*step)
property int step: 0
property bool current: root.scrollValue + cardRoot.height * step == 0
Image {
anchors {
left: parent.left
right: parent.right
bottom: parent.top
}
opacity: (root.cardMargins/20)*0.4
source: "top-shadow.png"
}
}