00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "../Load/LoadImageFromUrl.h"
00010 #include <QtCore/qbytearray.h>
00011 #include <QtCore/qmetatype.h>
00012 #if !defined(Q_MOC_OUTPUT_REVISION)
00013 #error "The header file 'LoadImageFromUrl.h' doesn't include <QObject>."
00014 #elif Q_MOC_OUTPUT_REVISION != 67
00015 #error "This file was generated using the moc from 5.6.0. It"
00016 #error "cannot be used with the include files from this version of Qt."
00017 #error "(The moc has changed too much.)"
00018 #endif
00019
00020 QT_BEGIN_MOC_NAMESPACE
00021 struct qt_meta_stringdata_LoadImageFromUrl_t {
00022 QByteArrayData data[5];
00023 char stringdata0[62];
00024 };
00025 #define QT_MOC_LITERAL(idx, ofs, len) \
00026 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
00027 qptrdiff(offsetof(qt_meta_stringdata_LoadImageFromUrl_t, stringdata0) + ofs \
00028 - idx * sizeof(QByteArrayData)) \
00029 )
00030 static const qt_meta_stringdata_LoadImageFromUrl_t qt_meta_stringdata_LoadImageFromUrl = {
00031 {
00032 QT_MOC_LITERAL(0, 0, 16),
00033 QT_MOC_LITERAL(1, 17, 17),
00034 QT_MOC_LITERAL(2, 35, 0),
00035 QT_MOC_LITERAL(3, 36, 12),
00036 QT_MOC_LITERAL(4, 49, 12)
00037
00038 },
00039 "LoadImageFromUrl\0signalImportImage\0\0"
00040 "slotFinished\0slotReadData"
00041 };
00042 #undef QT_MOC_LITERAL
00043
00044 static const uint qt_meta_data_LoadImageFromUrl[] = {
00045
00046
00047 7,
00048 0,
00049 0, 0,
00050 3, 14,
00051 0, 0,
00052 0, 0,
00053 0, 0,
00054 0,
00055 1,
00056
00057
00058 1, 2, 29, 2, 0x06 ,
00059
00060
00061 3, 0, 34, 2, 0x08 ,
00062 4, 0, 35, 2, 0x08 ,
00063
00064
00065 QMetaType::Void, QMetaType::QString, QMetaType::QImage, 2, 2,
00066
00067
00068 QMetaType::Void,
00069 QMetaType::Void,
00070
00071 0
00072 };
00073
00074 void LoadImageFromUrl::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
00075 {
00076 if (_c == QMetaObject::InvokeMetaMethod) {
00077 LoadImageFromUrl *_t = static_cast<LoadImageFromUrl *>(_o);
00078 Q_UNUSED(_t)
00079 switch (_id) {
00080 case 0: _t->signalImportImage((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QImage(*)>(_a[2]))); break;
00081 case 1: _t->slotFinished(); break;
00082 case 2: _t->slotReadData(); break;
00083 default: ;
00084 }
00085 } else if (_c == QMetaObject::IndexOfMethod) {
00086 int *result = reinterpret_cast<int *>(_a[0]);
00087 void **func = reinterpret_cast<void **>(_a[1]);
00088 {
00089 typedef void (LoadImageFromUrl::*_t)(QString , QImage );
00090 if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&LoadImageFromUrl::signalImportImage)) {
00091 *result = 0;
00092 return;
00093 }
00094 }
00095 }
00096 }
00097
00098 const QMetaObject LoadImageFromUrl::staticMetaObject = {
00099 { &QObject::staticMetaObject, qt_meta_stringdata_LoadImageFromUrl.data,
00100 qt_meta_data_LoadImageFromUrl, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
00101 };
00102
00103
00104 const QMetaObject *LoadImageFromUrl::metaObject() const
00105 {
00106 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
00107 }
00108
00109 void *LoadImageFromUrl::qt_metacast(const char *_clname)
00110 {
00111 if (!_clname) return Q_NULLPTR;
00112 if (!strcmp(_clname, qt_meta_stringdata_LoadImageFromUrl.stringdata0))
00113 return static_cast<void*>(const_cast< LoadImageFromUrl*>(this));
00114 return QObject::qt_metacast(_clname);
00115 }
00116
00117 int LoadImageFromUrl::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00118 {
00119 _id = QObject::qt_metacall(_c, _id, _a);
00120 if (_id < 0)
00121 return _id;
00122 if (_c == QMetaObject::InvokeMetaMethod) {
00123 if (_id < 3)
00124 qt_static_metacall(this, _c, _id, _a);
00125 _id -= 3;
00126 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
00127 if (_id < 3)
00128 *reinterpret_cast<int*>(_a[0]) = -1;
00129 _id -= 3;
00130 }
00131 return _id;
00132 }
00133
00134
00135 void LoadImageFromUrl::signalImportImage(QString _t1, QImage _t2)
00136 {
00137 void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
00138 QMetaObject::activate(this, &staticMetaObject, 0, _a);
00139 }
00140 QT_END_MOC_NAMESPACE