00001
00002
00003
00004
00005
00006
00007
00008
00009 #include "../Dlg/DlgSettingsSegments.h"
00010 #include <QtCore/qbytearray.h>
00011 #include <QtCore/qmetatype.h>
00012 #if !defined(Q_MOC_OUTPUT_REVISION)
00013 #error "The header file 'DlgSettingsSegments.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_DlgSettingsSegments_t {
00022 QByteArrayData data[8];
00023 char stringdata0[105];
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_DlgSettingsSegments_t, stringdata0) + ofs \
00028 - idx * sizeof(QByteArrayData)) \
00029 )
00030 static const qt_meta_stringdata_DlgSettingsSegments_t qt_meta_stringdata_DlgSettingsSegments = {
00031 {
00032 QT_MOC_LITERAL(0, 0, 19),
00033 QT_MOC_LITERAL(1, 20, 15),
00034 QT_MOC_LITERAL(2, 36, 0),
00035 QT_MOC_LITERAL(3, 37, 5),
00036 QT_MOC_LITERAL(4, 43, 13),
00037 QT_MOC_LITERAL(5, 57, 13),
00038 QT_MOC_LITERAL(6, 71, 13),
00039 QT_MOC_LITERAL(7, 85, 19)
00040
00041 },
00042 "DlgSettingsSegments\0slotFillCorners\0"
00043 "\0state\0slotLineColor\0slotLineWidth\0"
00044 "slotMinLength\0slotPointSeparation"
00045 };
00046 #undef QT_MOC_LITERAL
00047
00048 static const uint qt_meta_data_DlgSettingsSegments[] = {
00049
00050
00051 7,
00052 0,
00053 0, 0,
00054 5, 14,
00055 0, 0,
00056 0, 0,
00057 0, 0,
00058 0,
00059 0,
00060
00061
00062 1, 1, 39, 2, 0x08 ,
00063 4, 1, 42, 2, 0x08 ,
00064 5, 1, 45, 2, 0x08 ,
00065 6, 1, 48, 2, 0x08 ,
00066 7, 1, 51, 2, 0x08 ,
00067
00068
00069 QMetaType::Void, QMetaType::Int, 3,
00070 QMetaType::Void, QMetaType::QString, 2,
00071 QMetaType::Void, QMetaType::Int, 2,
00072 QMetaType::Void, QMetaType::QString, 2,
00073 QMetaType::Void, QMetaType::QString, 2,
00074
00075 0
00076 };
00077
00078 void DlgSettingsSegments::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
00079 {
00080 if (_c == QMetaObject::InvokeMetaMethod) {
00081 DlgSettingsSegments *_t = static_cast<DlgSettingsSegments *>(_o);
00082 Q_UNUSED(_t)
00083 switch (_id) {
00084 case 0: _t->slotFillCorners((*reinterpret_cast< int(*)>(_a[1]))); break;
00085 case 1: _t->slotLineColor((*reinterpret_cast< const QString(*)>(_a[1]))); break;
00086 case 2: _t->slotLineWidth((*reinterpret_cast< int(*)>(_a[1]))); break;
00087 case 3: _t->slotMinLength((*reinterpret_cast< const QString(*)>(_a[1]))); break;
00088 case 4: _t->slotPointSeparation((*reinterpret_cast< const QString(*)>(_a[1]))); break;
00089 default: ;
00090 }
00091 }
00092 }
00093
00094 const QMetaObject DlgSettingsSegments::staticMetaObject = {
00095 { &DlgSettingsAbstractBase::staticMetaObject, qt_meta_stringdata_DlgSettingsSegments.data,
00096 qt_meta_data_DlgSettingsSegments, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
00097 };
00098
00099
00100 const QMetaObject *DlgSettingsSegments::metaObject() const
00101 {
00102 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
00103 }
00104
00105 void *DlgSettingsSegments::qt_metacast(const char *_clname)
00106 {
00107 if (!_clname) return Q_NULLPTR;
00108 if (!strcmp(_clname, qt_meta_stringdata_DlgSettingsSegments.stringdata0))
00109 return static_cast<void*>(const_cast< DlgSettingsSegments*>(this));
00110 return DlgSettingsAbstractBase::qt_metacast(_clname);
00111 }
00112
00113 int DlgSettingsSegments::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00114 {
00115 _id = DlgSettingsAbstractBase::qt_metacall(_c, _id, _a);
00116 if (_id < 0)
00117 return _id;
00118 if (_c == QMetaObject::InvokeMetaMethod) {
00119 if (_id < 5)
00120 qt_static_metacall(this, _c, _id, _a);
00121 _id -= 5;
00122 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
00123 if (_id < 5)
00124 *reinterpret_cast<int*>(_a[0]) = -1;
00125 _id -= 5;
00126 }
00127 return _id;
00128 }
00129 QT_END_MOC_NAMESPACE