2019-04-28 08:00:28 +10:00
|
|
|
import QtQuick 2.7
|
|
|
|
|
|
|
|
Rectangle {
|
|
|
|
property real widthForHeight: 0.75
|
|
|
|
property int baseHeight: 300
|
|
|
|
property int startScalingUpAboveHeight: 1080
|
|
|
|
|
|
|
|
readonly property int baseWidth: baseHeight * widthForHeight
|
|
|
|
readonly property int margins: baseHeight * 0.03
|
|
|
|
|
|
|
|
color: Qt.hsla(1, 1, 1, 0.3)
|
2019-04-28 11:07:20 +10:00
|
|
|
height: Math.min(parent.height, baseHeight)
|
|
|
|
width: Math.min(parent.width, baseWidth)
|
|
|
|
scale: Math.max(1, parent.height / startScalingUpAboveHeight)
|
2019-04-28 08:00:28 +10:00
|
|
|
}
|