00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "../Dlg/DlgFilterWorker.h"
00010 #include <QtCore/qbytearray.h>
00011 #include <QtCore/qmetatype.h>
00012 #if !defined(Q_MOC_OUTPUT_REVISION)
00013 #error "The header file 'DlgFilterWorker.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_DlgFilterWorker_t {
00022 QByteArrayData data[11];
00023 char stringdata0[127];
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_DlgFilterWorker_t, stringdata0) + ofs \
00028 - idx * sizeof(QByteArrayData)) \
00029 )
00030 static const qt_meta_stringdata_DlgFilterWorker_t qt_meta_stringdata_DlgFilterWorker = {
00031 {
00032 QT_MOC_LITERAL(0, 0, 15),
00033 QT_MOC_LITERAL(1, 16, 19),
00034 QT_MOC_LITERAL(2, 36, 0),
00035 QT_MOC_LITERAL(3, 37, 5),
00036 QT_MOC_LITERAL(4, 43, 5),
00037 QT_MOC_LITERAL(5, 49, 17),
00038 QT_MOC_LITERAL(6, 67, 15),
00039 QT_MOC_LITERAL(7, 83, 15),
00040 QT_MOC_LITERAL(8, 99, 3),
00041 QT_MOC_LITERAL(9, 103, 4),
00042 QT_MOC_LITERAL(10, 108, 18)
00043
00044 },
00045 "DlgFilterWorker\0signalTransferPiece\0"
00046 "\0xLeft\0image\0slotNewParameters\0"
00047 "ColorFilterMode\0colorFilterMode\0low\0"
00048 "high\0slotRestartTimeout"
00049 };
00050 #undef QT_MOC_LITERAL
00051
00052 static const uint qt_meta_data_DlgFilterWorker[] = {
00053
00054
00055 7,
00056 0,
00057 0, 0,
00058 3, 14,
00059 0, 0,
00060 0, 0,
00061 0, 0,
00062 0,
00063 1,
00064
00065
00066 1, 2, 29, 2, 0x06 ,
00067
00068
00069 5, 3, 34, 2, 0x0a ,
00070 10, 0, 41, 2, 0x08 ,
00071
00072
00073 QMetaType::Void, QMetaType::Int, QMetaType::QImage, 3, 4,
00074
00075
00076 QMetaType::Void, 0x80000000 | 6, QMetaType::Double, QMetaType::Double, 7, 8, 9,
00077 QMetaType::Void,
00078
00079 0
00080 };
00081
00082 void DlgFilterWorker::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
00083 {
00084 if (_c == QMetaObject::InvokeMetaMethod) {
00085 DlgFilterWorker *_t = static_cast<DlgFilterWorker *>(_o);
00086 Q_UNUSED(_t)
00087 switch (_id) {
00088 case 0: _t->signalTransferPiece((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QImage(*)>(_a[2]))); break;
00089 case 1: _t->slotNewParameters((*reinterpret_cast< ColorFilterMode(*)>(_a[1])),(*reinterpret_cast< double(*)>(_a[2])),(*reinterpret_cast< double(*)>(_a[3]))); break;
00090 case 2: _t->slotRestartTimeout(); break;
00091 default: ;
00092 }
00093 } else if (_c == QMetaObject::IndexOfMethod) {
00094 int *result = reinterpret_cast<int *>(_a[0]);
00095 void **func = reinterpret_cast<void **>(_a[1]);
00096 {
00097 typedef void (DlgFilterWorker::*_t)(int , QImage );
00098 if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&DlgFilterWorker::signalTransferPiece)) {
00099 *result = 0;
00100 return;
00101 }
00102 }
00103 }
00104 }
00105
00106 const QMetaObject DlgFilterWorker::staticMetaObject = {
00107 { &QObject::staticMetaObject, qt_meta_stringdata_DlgFilterWorker.data,
00108 qt_meta_data_DlgFilterWorker, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
00109 };
00110
00111
00112 const QMetaObject *DlgFilterWorker::metaObject() const
00113 {
00114 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
00115 }
00116
00117 void *DlgFilterWorker::qt_metacast(const char *_clname)
00118 {
00119 if (!_clname) return Q_NULLPTR;
00120 if (!strcmp(_clname, qt_meta_stringdata_DlgFilterWorker.stringdata0))
00121 return static_cast<void*>(const_cast< DlgFilterWorker*>(this));
00122 return QObject::qt_metacast(_clname);
00123 }
00124
00125 int DlgFilterWorker::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00126 {
00127 _id = QObject::qt_metacall(_c, _id, _a);
00128 if (_id < 0)
00129 return _id;
00130 if (_c == QMetaObject::InvokeMetaMethod) {
00131 if (_id < 3)
00132 qt_static_metacall(this, _c, _id, _a);
00133 _id -= 3;
00134 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
00135 if (_id < 3)
00136 *reinterpret_cast<int*>(_a[0]) = -1;
00137 _id -= 3;
00138 }
00139 return _id;
00140 }
00141
00142
00143 void DlgFilterWorker::signalTransferPiece(int _t1, QImage _t2)
00144 {
00145 void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
00146 QMetaObject::activate(this, &staticMetaObject, 0, _a);
00147 }
00148 QT_END_MOC_NAMESPACE