aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmllanguage/data/scopedEnum.qml
blob: 7f4177af76432c8def3a07df22d35ebed472dd74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import QtQuick 2.0
import Test 1.0

MyTypeObject {
    id: obj
    scopedEnum: MyTypeObject.MyScopedEnum.ScopedVal1
    intProperty: MyTypeObject.MyScopedEnum.ScopedVal2
    property int listValue: myModel.get(0).myData
    property int noScope: MyTypeObject.ScopedVal1

    function assignNewValue() {
        scopedEnum = MyTypeObject.MyScopedEnum.ScopedVal2
        noScope = MyTypeObject.ScopedVal2
    }

    property ListModel myModel: ListModel {
        ListElement {
            myData: MyTypeObject.MyScopedEnum.ScopedVal3
        }
    }
}