1 /****************************************************************************
2 ** Meta object code from reading C++ file 'tecbasemainwindow.h'
4 ** Created: Fri Jun 18 17:41:01 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/TecUi/tecbasemainwindow.h"
11 #if !defined(Q_MOC_OUTPUT_REVISION)
12 #error "The header file 'tecbasemainwindow.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_TecBaseMainWindow[] = {
33 // signals: signature, parameters, type, tag, flags
36 106, 94, 18, 18, 0x05,
37 148, 139, 18, 18, 0x05,
38 188, 172, 18, 18, 0x05,
39 221, 67, 18, 18, 0x05,
40 259, 244, 18, 18, 0x05,
41 294, 18, 18, 18, 0x05,
43 // slots: signature, parameters, type, tag, flags
44 319, 67, 18, 18, 0x09,
45 351, 67, 18, 18, 0x09,
46 397, 383, 18, 18, 0x09,
47 427, 19, 18, 18, 0x09,
48 480, 462, 18, 18, 0x09,
49 530, 94, 18, 18, 0x09,
50 571, 565, 18, 18, 0x09,
55 static const char qt_meta_stringdata_TecBaseMainWindow[] = {
56 "TecBaseMainWindow\0\0presence,desc\0"
57 "presenceChanged(Presence,QString)\0uid\0"
58 "sessionClosed(QString)\0uid,message\0"
59 "newMessageReady(QString,Message)\0"
60 "pContact\0addContact(TecContact*)\0"
61 "pContact,oldUid\0editContact(TecContact*,QString)\0"
62 "removeContact(QString)\0uid,authorized\0"
63 "subscriptionAccepted(QString,bool)\0"
64 "accountSettingsChanged()\0"
65 "onAuthorizationRequest(QString)\0"
66 "onSubscriptionAccepted(QString)\0"
67 "status,reason\0onStatusChange(Status,Reason)\0"
68 "onPresenceUpdate(Presence,QString)\0"
70 "onContactPresenceUpdate(QString,Presence,QString)\0"
71 "onIncomingMessage(QString,Message)\0"
72 "cList\0onContactListReceived(TecContactList)\0"
75 const QMetaObject TecBaseMainWindow::staticMetaObject = {
76 { &QMainWindow::staticMetaObject, qt_meta_stringdata_TecBaseMainWindow,
77 qt_meta_data_TecBaseMainWindow, 0 }
80 #ifdef Q_NO_DATA_RELOCATION
81 const QMetaObject &TecBaseMainWindow::getStaticMetaObject() { return staticMetaObject; }
82 #endif //Q_NO_DATA_RELOCATION
84 const QMetaObject *TecBaseMainWindow::metaObject() const
86 return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
89 void *TecBaseMainWindow::qt_metacast(const char *_clname)
91 if (!_clname) return 0;
92 if (!strcmp(_clname, qt_meta_stringdata_TecBaseMainWindow))
93 return static_cast<void*>(const_cast< TecBaseMainWindow*>(this));
94 return QMainWindow::qt_metacast(_clname);
97 int TecBaseMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
99 _id = QMainWindow::qt_metacall(_c, _id, _a);
102 if (_c == QMetaObject::InvokeMetaMethod) {
104 case 0: presenceChanged((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
105 case 1: sessionClosed((*reinterpret_cast< QString(*)>(_a[1]))); break;
106 case 2: newMessageReady((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
107 case 3: addContact((*reinterpret_cast< TecContact*(*)>(_a[1]))); break;
108 case 4: editContact((*reinterpret_cast< TecContact*(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
109 case 5: removeContact((*reinterpret_cast< QString(*)>(_a[1]))); break;
110 case 6: subscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
111 case 7: accountSettingsChanged(); break;
112 case 8: onAuthorizationRequest((*reinterpret_cast< QString(*)>(_a[1]))); break;
113 case 9: onSubscriptionAccepted((*reinterpret_cast< QString(*)>(_a[1]))); break;
114 case 10: onStatusChange((*reinterpret_cast< Status(*)>(_a[1])),(*reinterpret_cast< Reason(*)>(_a[2]))); break;
115 case 11: onPresenceUpdate((*reinterpret_cast< Presence(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break;
116 case 12: onContactPresenceUpdate((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Presence(*)>(_a[2])),(*reinterpret_cast< QString(*)>(_a[3]))); break;
117 case 13: onIncomingMessage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< Message(*)>(_a[2]))); break;
118 case 14: onContactListReceived((*reinterpret_cast< const TecContactList(*)>(_a[1]))); break;
127 void TecBaseMainWindow::presenceChanged(Presence _t1, QString _t2)
129 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
130 QMetaObject::activate(this, &staticMetaObject, 0, _a);
134 void TecBaseMainWindow::sessionClosed(QString _t1)
136 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
137 QMetaObject::activate(this, &staticMetaObject, 1, _a);
141 void TecBaseMainWindow::newMessageReady(QString _t1, Message _t2)
143 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
144 QMetaObject::activate(this, &staticMetaObject, 2, _a);
148 void TecBaseMainWindow::addContact(TecContact * _t1)
150 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
151 QMetaObject::activate(this, &staticMetaObject, 3, _a);
155 void TecBaseMainWindow::editContact(TecContact * _t1, QString _t2)
157 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
158 QMetaObject::activate(this, &staticMetaObject, 4, _a);
162 void TecBaseMainWindow::removeContact(QString _t1)
164 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
165 QMetaObject::activate(this, &staticMetaObject, 5, _a);
169 void TecBaseMainWindow::subscriptionAccepted(QString _t1, bool _t2)
171 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
172 QMetaObject::activate(this, &staticMetaObject, 6, _a);
176 void TecBaseMainWindow::accountSettingsChanged()
178 QMetaObject::activate(this, &staticMetaObject, 7, 0);