qt6-bb10/qtdeclarative/tests/baseline/scenegraph/data/vectorimages/fillMode.qml

60 lines
1.5 KiB
QML

import QtQuick
import QtQuick.VectorImage
Rectangle{
id: topLevelItem
width: 200
height: 880
Column {
anchors.fill: parent
Repeater {
model: ListModel {
ListElement {
name: "Stretch"
mode: VectorImage.Stretch
}
ListElement {
name: "NoResize"
mode: VectorImage.NoResize
}
ListElement {
name: "PreserveAspectCrop"
mode: VectorImage.PreserveAspectCrop
}
ListElement {
name: "PreserveAspectFit"
mode: VectorImage.PreserveAspectFit
}
}
Column {
width: 200
height: 200 + t.height
Rectangle {
color: "white"
border.width: 1
border.color: "black"
width: 152
height: 202
VectorImage {
x: 1
y: 1
width: 150
height: 200
source: "../shared/qt_logo.svg"
fillMode: mode
clip: true
z: 100
}
}
Text {
id: t
text: name
}
}
}
}
}