aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qdeclarativeecmascript/data/propertyVar.5.qml
blob: a5c781228916a0c7b355582764243d83efb5954d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import QtQuick 2.0

Item {
    property bool test: false

    property var attributes: { 'color': 'red', 'width': 100 }
    property int bound: attributes.width

    Component.onCompleted: {
        if (bound != 100) return;

        attributes.width = 200   // bound should remain 100

        if (bound != 100) return;

        test = true;
    }
}