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" }
}
}
|