aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmllanguage/data/asCastToInlineComponent.qml
blob: 428ccd5eef05bf66965966bb6778f0469d4b2ea3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import QtQml

QtObject {
    id: root

    component MyItem: QtObject {
        property int value: 10
        onValueChanged: root.objectName = "value: " + value
    }

    property Instantiator i: Instantiator {
        id: loader
        delegate: MyItem {}
        onObjectChanged: (loader.object as MyItem).value = 20
    }
}