blob: 7055944673062c5a6dfbaecec7c7c3f1c0940f28 (
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
|
POD MyPOD(int i, float f, QString s)
POD VariantPOD(int i, int j)
class SubClass
{
PROP(MyPOD myPOD)
PROP(int i)
}
class ParentClass
{
// We need several Enums to test dynamic registration
ENUM MyEnumProp {foo=1, bar=3, foobar=6}
ENUM MyEnumSignal {a=1, b, c}
PROP(bool started = false)
PROP(MyEnumProp myEnum=foo)
PROP(QVariant variant)
SLOT(bool start())
SLOT(bool quit())
SIGNAL(advance())
SIGNAL(enum2(MyEnumSignal myEnumSignal, MyEnumSignal sig2))
CLASS subClass(SubClass)
MODEL tracks(display)
}
|