aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmllint/data/PropertyChangeHandlers/propertychangehandlers.qmltypes
blob: d16b97dc6c87000af2af7e028febfd139a712598 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import QtQuick.tooling 1.2
Module {
    Component {
        file: "typewithproperties.h"
        name: "TypeWithProperties"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["QmltcTests/TypeWithProperties 1.0"]
        exportMetaObjectRevisions: [256]
        Property {
            name: "a"
            type: "double"
            bindable: "bindableA"
            read: "a"
            write: "setA"
            index: 0
        }
        Property {
            name: "b"
            type: "QString"
            read: "b"
            write: "setB"
            notify: "bChanged"
            index: 1
        }
        Property {
            name: "c"
            type: "QVariant"
            read: "c"
            write: "setC"
            notify: "cWeirdSignal"
            index: 2
        }
        Property {
            name: "d"
            type: "QVariant"
            bindable: "bindableD"
            read: "d"
            write: "setD"
            notify: "dSignal"
            index: 3
        }
        Property {
            name: "e"
            type: "QString"
            bindable: "bindableE"
            read: "e"
            write: "setE"
            notify: "eChanged"
            index: 3
        }
        Signal { name: "bChanged" }
        Signal {
            name: "cWeirdSignal"
            Parameter { type: "QVariant" }
        }
        Signal {
            name: "dSignal"
            Parameter { type: "QVariant" }
            Parameter { type: "QString" }
        }
        Signal { name: "eChanged" }
        Method { name: "wannabeSignal" }
    }
}