00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "../Window/WindowTable.h"
00010 #include <QtCore/qbytearray.h>
00011 #include <QtCore/qmetatype.h>
00012 #if !defined(Q_MOC_OUTPUT_REVISION)
00013 #error "The header file 'WindowTable.h' doesn't include <QObject>."
00014 #elif Q_MOC_OUTPUT_REVISION != 67
00015 #error "This file was generated using the moc from 5.6.1. 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_WindowTable_t {
00022 QByteArrayData data[3];
00023 char stringdata0[37];
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_WindowTable_t, stringdata0) + ofs \
00028 - idx * sizeof(QByteArrayData)) \
00029 )
00030 static const qt_meta_stringdata_WindowTable_t qt_meta_stringdata_WindowTable = {
00031 {
00032 QT_MOC_LITERAL(0, 0, 11),
00033 QT_MOC_LITERAL(1, 12, 23),
00034 QT_MOC_LITERAL(2, 36, 0)
00035
00036 },
00037 "WindowTable\0signalTableStatusChange\0"
00038 ""
00039 };
00040 #undef QT_MOC_LITERAL
00041
00042 static const uint qt_meta_data_WindowTable[] = {
00043
00044
00045 7,
00046 0,
00047 0, 0,
00048 1, 14,
00049 0, 0,
00050 0, 0,
00051 0, 0,
00052 0,
00053 1,
00054
00055
00056 1, 0, 19, 2, 0x06 ,
00057
00058
00059 QMetaType::Void,
00060
00061 0
00062 };
00063
00064 void WindowTable::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
00065 {
00066 if (_c == QMetaObject::InvokeMetaMethod) {
00067 WindowTable *_t = static_cast<WindowTable *>(_o);
00068 Q_UNUSED(_t)
00069 switch (_id) {
00070 case 0: _t->signalTableStatusChange(); break;
00071 default: ;
00072 }
00073 } else if (_c == QMetaObject::IndexOfMethod) {
00074 int *result = reinterpret_cast<int *>(_a[0]);
00075 void **func = reinterpret_cast<void **>(_a[1]);
00076 {
00077 typedef void (WindowTable::*_t)();
00078 if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&WindowTable::signalTableStatusChange)) {
00079 *result = 0;
00080 return;
00081 }
00082 }
00083 }
00084 Q_UNUSED(_a);
00085 }
00086
00087 const QMetaObject WindowTable::staticMetaObject = {
00088 { &QTableView::staticMetaObject, qt_meta_stringdata_WindowTable.data,
00089 qt_meta_data_WindowTable, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
00090 };
00091
00092
00093 const QMetaObject *WindowTable::metaObject() const
00094 {
00095 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
00096 }
00097
00098 void *WindowTable::qt_metacast(const char *_clname)
00099 {
00100 if (!_clname) return Q_NULLPTR;
00101 if (!strcmp(_clname, qt_meta_stringdata_WindowTable.stringdata0))
00102 return static_cast<void*>(const_cast< WindowTable*>(this));
00103 return QTableView::qt_metacast(_clname);
00104 }
00105
00106 int WindowTable::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00107 {
00108 _id = QTableView::qt_metacall(_c, _id, _a);
00109 if (_id < 0)
00110 return _id;
00111 if (_c == QMetaObject::InvokeMetaMethod) {
00112 if (_id < 1)
00113 qt_static_metacall(this, _c, _id, _a);
00114 _id -= 1;
00115 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
00116 if (_id < 1)
00117 *reinterpret_cast<int*>(_a[0]) = -1;
00118 _id -= 1;
00119 }
00120 return _id;
00121 }
00122
00123
00124 void WindowTable::signalTableStatusChange()
00125 {
00126 QMetaObject::activate(this, &staticMetaObject, 0, Q_NULLPTR);
00127 }
00128 QT_END_MOC_NAMESPACE