10
PlainTestType(int n) : n(n) {};
15
class TestType : public QObject
19
Q_PROPERTY(void *voidAddr READ getVoidAddr)
25
TestType(QObject *parent = 0) : QObject(parent), voidAddr((void*)42) {};
27
void *getVoidAddr() { return voidAddr; };
29
Q_INVOKABLE void emitPlain() {
30
PlainTestType plain = PlainTestType(42);
31
emit plainEmittedCpy(plain);
32
emit plainEmittedRef(plain);
33
emit plainEmittedPtr(&plain);
38
void plainEmittedCpy(const PlainTestType plain);
39
void plainEmittedRef(const PlainTestType &plain);
40
void plainEmittedPtr(const PlainTestType *plain);