aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmldesigner/data/merging/ButtonStyleOutline.qml
blob: a9a7021383b25f6e231406f79512dd5bceb0ddb5 (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
76
77
78
79
80
81
82
83
import QtQuick 2.12


Rectangle {
    id: artboard
    width: 640
    height: 480
    color: "#ee4040"

    Rectangle {

        id: buttonNormal
        x: 286
        y: 62
        color: "#d4d4d4"
        width: 100 //Bit of black magic to define the default size
        height: 60

        border.color: "gray"
        border.width: 1
        radius: 2
    }

    Text {
            x: 319
            y: 86
            id: normalText //id only required to preserve binding
            //binding has to be preserved

            color: "gray"
            text: "Normal"

            horizontalAlignment: Text.AlignHCenter
            //luckily enums are interpreted as variant properties and not bindings
            verticalAlignment: Text.AlignVCenter
            elide: Text.ElideRight
        }

    Rectangle {
        id: buttonPressed
        x: 123
        y: 62
        color: "#69b5ec"
        width: 100 //Bit of black magic to define the default size
        height: 60

        border.color: "gray"
        border.width: 1
        radius: 2
    }

    Text {
            x: 154
            y: 86
            id: pressedText //id only required to preserve binding
            //binding has to be preserved
            //anchors.fill: parent
            color: "black"
            text: "pressed"

            horizontalAlignment: Text.AlignHCenter // should not be preserved -
            //luckily enums are interpreted as variant properties and not bindings
            verticalAlignment: Text.AlignVCenter //  should not be preserved
            elide: Text.ElideRight // should not be preserved
        }

    Text {
        id: element
        x: 1
        y: 362
        color: "#eaeaea"
        text: qsTrId("Some stuff for reference that is thrown away")
        font.pixelSize: 32
    }


}

/*##^##
Designer {
    D{i:0;formeditorColor:"#000000"}
}
##^##*/