aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmlpropertycache/data/foreignEnums.qml
blob: b7492e507e211fd03d5390a8295b3eeb7086f2f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import QtQml 2.2
import example 1.0

QtObject {
    Component.onCompleted: {
        var opt1 = MyEnum.Option1A | MyEnum.Option1D // 0x09
        mydata.opt1 = opt1;
        mydata.setOpt1(opt1);
        mydata.setOption1(opt1);

        var opt2 = mydata.opt2;
        opt2 = (opt2 === MyEnum.Short8 ? MyEnum.Short16 : MyEnum.Short0);
        mydata.opt2 = opt2;
        mydata.setOpt2(opt2);
        mydata.setOption2(opt2);
    }
}