summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qmlvisual/shared/qmlvisualaids/Comparison.qml
blob: 43b10d40f4a694e41307d558430f3a7bdca8c067 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
import Qt 4.7

Item{
    width: 1000
    height:800
    Row{
        spacing: 4
        Button{
            caption: "run"
            onTriggered: test.runTest()
        }

        Button{
            caption: "update"
            onTriggered: test.updateVisuals()
        }

        Button{
            caption: "platform"
            onTriggered: test.updatePlatformVisuals()
        }
    }

    Rectangle {
        y: 180
        width: 1000
        height: 620
        Row{
            id: grid
            spacing: 4
            Text{
                width: 300
                height: 200
                text: test.testName
                clip: true; wrapMode: Text.WordWrap
            }
            Text{
                width: 300
                height: 200
                text: test.testCase
                clip: true; wrapMode: Text.WordWrap
            }
            Text{
                width: 300
                height: 200
                text:  test.testScript
                clip: true; wrapMode: Text.WordWrap
            }
        }
        Item{
            y: 200
            Row{
                ListView{
                    width: 200; height: 400
                    delegate: Rectangle{ width: 200; height: 200; color: "blue"; Image{ source: modelData }}
                    model:  test.goodImages;
                }
                ListView{
                    width: 200; height: 400
                    delegate: Rectangle{ width: 200; height: 200; color: "blue"; Image{ source: modelData }}
                    model:  test.diffImages;
                }
                ListView{
                    width: 200; height: 400
                    delegate: Rectangle{ width: 200; height: 200; color: "blue"; Image{ source: modelData }}
                    model:  test.badImages;
                }
            }
        }
        MouseArea{
            anchors.fill: parent
            onClicked: test.moveOn();
        }
    }
}