Revision control
Copy as Markdown
import QtQuick 2.0
Rectangle {
id: root
width: 320
height: 480
property bool useSmooth: false
property variant fillModes: [
Image.Stretch,
Image.PreserveAspectFit,
Image.PreserveAspectCrop,
Image.Tile,
Image.TileVertically,
Image.TileHorizontally
]
Grid {
columns: 2
rows: 2
Grid {
width: 160
height: 240
columns: 2
rows: 3
Repeater {
model: 6
Image {
width: 80
height: 80
source: "../shared/tile.png"
fillMode: fillModes[index]
}
}
}
Grid {
width: 160
height: 240
columns: 2
rows: 3
Repeater {
model: 6
Image {
width: 80
height: 80
source: "../shared/tile.png"
fillMode: fillModes[index]
smooth: true
}
}
}
Grid {
width: 160
height: 240
columns: 2
rows: 3
Repeater {
model: 6
Item {
width: 80
height: 80
clip: true
Image {
width: 80
height: 80
source: "../shared/tile.png"
fillMode: fillModes[index]
scale: 1.5
}
}
}
}
Grid {
width: 160
height: 240
columns: 2
rows: 3
Repeater {
model: 6
Item {
width: 80
height: 80
clip: true
Image {
width: 80
height: 80
source: "../shared/tile.png"
fillMode: fillModes[index]
smooth: true
scale: 1.5
}
}
}
}
}
}