Merge branch 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into master-integration
[qt-netbsd.git] / tests / auto / qobject / moc_oldnormalizeobject.cpp
blobbde9c3976491a7a589d97cefbbb87adf66e01bd8
1 /****************************************************************************
2 ** Meta object code from reading C++ file 'oldnormalizeobject.h'
3 **
4 ** Created: Wed Nov 18 11:43:05 2009
5 ** by: The Qt Meta Object Compiler version 62 (Qt 4.6.0)
6 **
7 *****************************************************************************/
9 // Yhis file was generated from moc version 4.6 to test binary compatibility
10 // It should *not* be generated by the current moc
12 #include "oldnormalizeobject.h"
14 QT_BEGIN_MOC_NAMESPACE
15 static const uint qt_meta_data_OldNormalizeObject[] = {
17 // content:
18 4, // revision
19 0, // classname
20 0, 0, // classinfo
21 6, 14, // methods
22 0, 0, // properties
23 0, 0, // enums/sets
24 0, 0, // constructors
25 0, // flags
26 3, // signalCount
28 // signals: signature, parameters, type, tag, flags
29 24, 20, 19, 19, 0x05,
30 57, 20, 19, 19, 0x05,
31 100, 20, 19, 19, 0x05,
33 // slots: signature, parameters, type, tag, flags
34 149, 20, 19, 19, 0x0a,
35 180, 20, 19, 19, 0x0a,
36 221, 20, 19, 19, 0x0a,
38 0 // eod
41 static const char qt_meta_stringdata_OldNormalizeObject[] = {
42 "OldNormalizeObject\0\0ref\0"
43 "typeRefSignal(Template<Class&>&)\0"
44 "constTypeRefSignal(Template<const Class&>)\0"
45 "typeConstRefSignal(Template<const Class&>const&)\0"
46 "typeRefSlot(Template<Class&>&)\0"
47 "constTypeRefSlot(Template<const Class&>)\0"
48 "typeConstRefSlot(Template<const Class&>const&)\0"
51 const QMetaObject OldNormalizeObject::staticMetaObject = {
52 { &QObject::staticMetaObject, qt_meta_stringdata_OldNormalizeObject,
53 qt_meta_data_OldNormalizeObject, 0 }
56 #ifdef Q_NO_DATA_RELOCATION
57 const QMetaObject &OldNormalizeObject::getStaticMetaObject() { return staticMetaObject; }
58 #endif //Q_NO_DATA_RELOCATION
60 const QMetaObject *OldNormalizeObject::metaObject() const
62 return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
65 void *OldNormalizeObject::qt_metacast(const char *_clname)
67 if (!_clname) return 0;
68 if (!strcmp(_clname, qt_meta_stringdata_OldNormalizeObject))
69 return static_cast<void*>(const_cast< OldNormalizeObject*>(this));
70 return QObject::qt_metacast(_clname);
73 int OldNormalizeObject::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
75 _id = QObject::qt_metacall(_c, _id, _a);
76 if (_id < 0)
77 return _id;
78 if (_c == QMetaObject::InvokeMetaMethod) {
79 switch (_id) {
80 case 0: typeRefSignal((*reinterpret_cast< Template<Class&>(*)>(_a[1]))); break;
81 case 1: constTypeRefSignal((*reinterpret_cast< const Template<const Class&>(*)>(_a[1]))); break;
82 case 2: typeConstRefSignal((*reinterpret_cast< Template<const Class&>const(*)>(_a[1]))); break;
83 case 3: typeRefSlot((*reinterpret_cast< Template<Class&>(*)>(_a[1]))); break;
84 case 4: constTypeRefSlot((*reinterpret_cast< const Template<const Class&>(*)>(_a[1]))); break;
85 case 5: typeConstRefSlot((*reinterpret_cast< Template<const Class&>const(*)>(_a[1]))); break;
86 default: ;
88 _id -= 6;
90 return _id;
93 // SIGNAL 0
94 void OldNormalizeObject::typeRefSignal(Template<Class&> & _t1)
96 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
97 QMetaObject::activate(this, &staticMetaObject, 0, _a);
100 // SIGNAL 1
101 void OldNormalizeObject::constTypeRefSignal(const Template<const Class&> & _t1)
103 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
104 QMetaObject::activate(this, &staticMetaObject, 1, _a);
107 // SIGNAL 2
108 void OldNormalizeObject::typeConstRefSignal(Template<Class const&> const & _t1)
110 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
111 QMetaObject::activate(this, &staticMetaObject, 2, _a);
113 QT_END_MOC_NAMESPACE