aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmllanguage/data/thisInQmlScope.qml
blob: 9ff758c33f82f71b64287a507d554ccf6e1b4f0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import QtQml 2.2
QtObject {
    property int x: 42
    property int y: 0
    function g(){
        y = this.x;
    }
    property var f: g

    Component.onCompleted: f()

    property int a: 42
    property int b: 0
    function g_subobj(){
        b = this.a;
    }
    property var f_subobj: g_subobj

    property QtObject subObject: QtObject {
        property int a: 100
        Component.onCompleted: f_subobj()
    }
}