diff options
Diffstat (limited to 'tests/manual/scenegraph_lancelot/data/images/images_2.qml')
-rw-r--r-- | tests/manual/scenegraph_lancelot/data/images/images_2.qml | 124 |
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 + } +} |