00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #include "serializerrunnable.h"
00011 #if !defined(Q_MOC_OUTPUT_REVISION)
00012 #error "The header file 'serializerrunnable.h' doesn't include <QObject>."
00013 #elif Q_MOC_OUTPUT_REVISION != 63
00014 #error "This file was generated using the moc from 4.8.1. It"
00015 #error "cannot be used with the include files from this version of Qt."
00016 #error "(The moc has changed too much.)"
00017 #endif
00018
00019 QT_BEGIN_MOC_NAMESPACE
00020 static const uint qt_meta_data_QJson__SerializerRunnable[] = {
00021
00022
00023 6,
00024 0,
00025 0, 0,
00026 1, 14,
00027 0, 0,
00028 0, 0,
00029 0, 0,
00030 0,
00031 1,
00032
00033
00034 26, 67, 91, 91, 0x05,
00035
00036 0
00037 };
00038
00039 static const char qt_meta_stringdata_QJson__SerializerRunnable[] = {
00040 "QJson::SerializerRunnable\0"
00041 "parsingFinished(QByteArray,bool,QString)\0"
00042 "serialized,ok,error_msg\0\0"
00043 };
00044
00045 void QJson::SerializerRunnable::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
00046 {
00047 if (_c == QMetaObject::InvokeMetaMethod) {
00048 Q_ASSERT(staticMetaObject.cast(_o));
00049 SerializerRunnable *_t = static_cast<SerializerRunnable *>(_o);
00050 switch (_id) {
00051 case 0: _t->parsingFinished((*reinterpret_cast< const QByteArray(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
00052 default: ;
00053 }
00054 }
00055 }
00056
00057 const QMetaObjectExtraData QJson::SerializerRunnable::staticMetaObjectExtraData = {
00058 0, qt_static_metacall
00059 };
00060
00061 const QMetaObject QJson::SerializerRunnable::staticMetaObject = {
00062 { &QObject::staticMetaObject, qt_meta_stringdata_QJson__SerializerRunnable,
00063 qt_meta_data_QJson__SerializerRunnable, &staticMetaObjectExtraData }
00064 };
00065
00066 #ifdef Q_NO_DATA_RELOCATION
00067 const QMetaObject &QJson::SerializerRunnable::getStaticMetaObject() { return staticMetaObject; }
00068 #endif //Q_NO_DATA_RELOCATION
00069
00070 const QMetaObject *QJson::SerializerRunnable::metaObject() const
00071 {
00072 return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
00073 }
00074
00075 void *QJson::SerializerRunnable::qt_metacast(const char *_clname)
00076 {
00077 if (!_clname) return 0;
00078 if (!strcmp(_clname, qt_meta_stringdata_QJson__SerializerRunnable))
00079 return static_cast<void*>(const_cast< SerializerRunnable*>(this));
00080 if (!strcmp(_clname, "QRunnable"))
00081 return static_cast< QRunnable*>(const_cast< SerializerRunnable*>(this));
00082 return QObject::qt_metacast(_clname);
00083 }
00084
00085 int QJson::SerializerRunnable::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00086 {
00087 _id = QObject::qt_metacall(_c, _id, _a);
00088 if (_id < 0)
00089 return _id;
00090 if (_c == QMetaObject::InvokeMetaMethod) {
00091 if (_id < 1)
00092 qt_static_metacall(this, _c, _id, _a);
00093 _id -= 1;
00094 }
00095 return _id;
00096 }
00097
00098
00099 void QJson::SerializerRunnable::parsingFinished(const QByteArray & _t1, bool _t2, const QString & _t3)
00100 {
00101 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)) };
00102 QMetaObject::activate(this, &staticMetaObject, 0, _a);
00103 }
00104 QT_END_MOC_NAMESPACE