aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/scenegraph_lancelot/data/images/images_2.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/scenegraph_lancelot/data/images/images_2.qml')
-rw-r--r--tests/manual/scenegraph_lancelot/data/images/images_2.qml124
1 files changed, 124 insertions, 0 deletions
diff --git a/tests/manual/scenegraph_lancelot/data/images/images_2.qml b/tests/manual/scenegraph_lancelot/data/images/images_2.qml
new file mode 100644
index 0000000000..680135a5ec
--- /dev/null
+++ b/tests/manual/scenegraph_lancelot/data/images/images_2.qml
@@ -0,0 +1,124 @@
+import QtQuick 2.0
+
+Rectangle{
+ id: topLevelItem
+ height: 480
+ width: 320
+
+ property string imageSize: "72x96"
+
+ ListModel{
+ id: imageModel1
+ ListElement{
+ name: "red"
+ size: "72x96"
+ hex: "ff0000"
+ }
+ ListElement{
+ name: "green"
+ size: "72x96"
+ hex: "00ff00"
+ }
+ ListElement{
+ name: "blue"
+ size: "72x96"
+ hex: "0000ff"
+ }
+ ListElement{
+ name: "cyan"
+ size: "72x96"
+ hex: "00ffff"
+ }
+ ListElement{
+ name: "orange"
+ size: "72x96"
+ hex: "ffa500"
+ }
+ ListElement{
+ name: "violet"
+ size: "72x96"
+ hex: "ee82ee"
+ }
+ ListElement{
+ name: "yellow"
+ size: "72x96"
+ hex: "ffff00"
+ }
+ }
+ ListModel{
+ id: imageModel2
+ ListElement{
+ name: "blue"
+ size: "72x96"
+ hex: "0000ff"
+ }
+ ListElement{
+ name: "cyan"
+ size: "72x96"
+ hex: "00ffff"
+ }
+ ListElement{
+ name: "violet"
+ size: "72x96"
+ hex: "ee82ee"
+ }
+ ListElement{
+ name: "orange"
+ size: "72x96"
+ hex: "ffa500"
+ }
+ ListElement{
+ name: "yellow"
+ size: "72x96"
+ hex: "ffff00"
+ }ListElement{
+ name: "green"
+ size: "72x96"
+ hex: "00ff00"
+ }
+ ListElement{
+ name: "red"
+ size: "72x96"
+ hex: "ff0000"
+ }
+ }
+ Component{
+ id: colorImageDelegate
+ Column{
+ Text{ font.family: "Arial"; font.pointSize: 8; text: name +" "+size+" Hex: "+hex }
+ Image{
+ source: "../shared/"+name+"_"+imageSize+".png"
+ }
+ }
+ }
+ Rectangle{
+ id: rect1
+ x: 0
+ y: 0
+ width: 180
+ height: 800
+ }
+ Rectangle{
+ id: rect2
+ x: 181
+ y: 0
+ width: 180
+ height: 800
+ }
+ ListView{
+ id: lv1
+ x: 0
+ y: 0
+ property string image_size: imageSize
+ model: imageModel1
+ delegate: colorImageDelegate
+ anchors.fill: rect1
+ }
+ ListView{
+ id: lv2
+ property string image_size: imageSize
+ model: imageModel2
+ delegate: colorImageDelegate
+ anchors.fill: rect2
+ }
+}