1 /****************************************************************************
2 ** Meta object code from reading C++ file 'tocbaseengine.h'
4 ** Created: Thu Jul 8 08:48:17 2010
5 ** by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)
7 ** WARNING! All changes made in this file will be lost!
8 *****************************************************************************/
10 #include "../../include/TocEngine/tocbaseengine.h"
11 #if !defined(Q_MOC_OUTPUT_REVISION)
12 #error "The header file 'tocbaseengine.h' doesn't include <QObject>."
13 #elif Q_MOC_OUTPUT_REVISION != 62
14 #error "This file was generated using the moc from 4.6.2. It"
15 #error "cannot be used with the include files from this version of Qt."
16 #error "(The moc has changed too much.)"
19 QT_BEGIN_MOC_NAMESPACE
20 static const uint qt_meta_data_TocBaseEngine[] = {
33 // signals: signature, parameters, type, tag, flags
36 138, 113, 14, 14, 0x05,
37 199, 187, 14, 14, 0x05,
38 244, 232, 14, 14, 0x05,
39 284, 280, 14, 14, 0x05,
40 314, 280, 14, 14, 0x05,
42 // slots: signature, parameters, type, tag, flags
43 344, 14, 14, 14, 0x0a,
44 369, 58, 14, 14, 0x0a,
45 404, 280, 14, 14, 0x0a,
46 429, 187, 14, 14, 0x0a,
47 473, 464, 14, 14, 0x0a,
48 522, 506, 14, 14, 0x0a,
49 564, 280, 14, 14, 0x0a,
50 612, 596, 14, 14, 0x0a,
55 static const char qt_meta_stringdata_TocBaseEngine[] = {
56 "TocBaseEngine\0\0status,reason\0"
57 "statusChanged(Status,Reason)\0"
58 "presence,description\0"
59 "presenceUpdated(Presence,QString)\0"
60 "uid,presence,description\0"
61 "contactPresenceUpdated(QString,Presence,QString)\0"
62 "uid,message\0incomingMessage(QString,Message)\0"
63 "contactList\0contactListReceived(TocContactList)\0"
64 "uid\0subscriptionAccepted(QString)\0"
65 "authorizationRequest(QString)\0"
66 "initializeFromSettings()\0"
67 "onPresenceChange(Presence,QString)\0"
68 "onSessionClosed(QString)\0"
69 "onNewMessageReady(QString,Message)\0"
70 "pContact\0onAddContactRequest(TocContact*)\0"
72 "onEditContactRequest(TocContact*,QString)\0"
73 "onRemoveContactRequest(QString)\0"
74 "uid,bAuthorized\0onSubscriptionAccepted(QString,bool)\0"
77 const QMetaObject TocBaseEngine::staticMetaObject = {
78 { &QObject::staticMetaObject, qt_meta_stringdata_TocBaseEngine,
79 qt_meta_data_TocBaseEngine, 0 }
82 #ifdef Q_NO_DATA_RELOCATION
83 const QMetaObject &TocBaseEngine::getStaticMetaObject() { return staticMetaObject; }
84 #endif //Q_NO_DATA_RELOCATION
86 const QMetaObject *TocBaseEngine::metaObject() const
88 return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
91 void *TocBaseEngine::qt_metacast(const char *_clname)
93 if (!_clname) return 0;
94 if (!strcmp(_clname, qt_meta_stringdata_TocBaseEngine))
95 return static_cast<void*>(const_cast< TocBaseEngine*>(this));
96 return QObject::qt_metacast(_clname);
99 int TocBaseEngine::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
101 _id = QObject::qt_metacall(_c, _id, _a);
104 if (_c == QMetaObject::InvokeMetaMethod) {
106 case 0: statusChanged((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
107 case 1: presenceUpdated((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
108 case 2: contactPresenceUpdated((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
109 case 3: incomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
110 case 4: contactListReceived((*reinterpret_cast< const TocContactList(*)>(_a[1]))); break;
111 case 5: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
112 case 6: authorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
113 case 7: initializeFromSettings(); break;
114 case 8: onPresenceChange((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
115 case 9: onSessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
116 case 10: onNewMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
117 case 11: onAddContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1]))); break;
118 case 12: onEditContactRequest((*reinterpret_cast< TocContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
119 case 13: onRemoveContactRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
120 case 14: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
129 void TocBaseEngine::statusChanged(Status _t1, Reason _t2)
131 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
132 QMetaObject::activate(this, &staticMetaObject, 0, _a);
136 void TocBaseEngine::presenceUpdated(Presence _t1, QString _t2)
138 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
139 QMetaObject::activate(this, &staticMetaObject, 1, _a);
143 void TocBaseEngine::contactPresenceUpdated(QString _t1, Presence _t2, QString _t3)
145 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
146 QMetaObject::activate(this, &staticMetaObject, 2, _a);
150 void TocBaseEngine::incomingMessage(QString _t1, Message _t2)
152 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
153 QMetaObject::activate(this, &staticMetaObject, 3, _a);
157 void TocBaseEngine::contactListReceived(const TocContactList & _t1)
159 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
160 QMetaObject::activate(this, &staticMetaObject, 4, _a);
164 void TocBaseEngine::subscriptionAccepted(QString _t1)
166 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
167 QMetaObject::activate(this, &staticMetaObject, 5, _a);
171 void TocBaseEngine::authorizationRequest(QString _t1)
173 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
174 QMetaObject::activate(this, &staticMetaObject, 6, _a);