10#include <QtNetwork/QSslError>
11#include <QtCore/qmetatype.h>
13#include <QtCore/qtmochelpers.h>
18#include <QtCore/qxptype_traits.h>
19#if !defined(Q_MOC_OUTPUT_REVISION)
20#error "The header file 'testbase.h' doesn't include <QObject>."
21#elif Q_MOC_OUTPUT_REVISION != 68
22#error "This file was generated using the moc from 6.8.3. It"
23#error "cannot be used with the include files from this version of Qt."
24#error "(The moc has changed too much.)"
33QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
39#ifdef QT_MOC_HAS_STRINGDATA
40static constexpr auto qt_meta_stringdata_ZN8TestBaseE = QtMocHelpers::stringData(
49#error "qtmochelpers.h not found or too old."
66 1, 0, 32, 2, 0x09, 1 ,
67 3, 0, 33, 2, 0x09, 2 ,
68 4, 1, 34, 2, 0x09, 3 ,
73 QMetaType::Void, QMetaType::QObjectStar, 5,
78Q_CONSTINIT const QMetaObject TestBase::staticMetaObject = { {
79 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
80 qt_meta_stringdata_ZN8TestBaseE.offsetsAndSizes,
84 qt_incomplete_metaTypeArray<qt_meta_tag_ZN8TestBaseE_t,
86 QtPrivate::TypeAndForceComplete<TestBase, std::true_type>,
88 QtPrivate::TypeAndForceComplete<void, std::false_type>,
90 QtPrivate::TypeAndForceComplete<void, std::false_type>,
92 QtPrivate::TypeAndForceComplete<void, std::false_type>,
93 QtPrivate::TypeAndForceComplete<QObject *, std::false_type>
98void TestBase::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
100 auto *_t =
static_cast<TestBase *
>(_o);
101 if (_c == QMetaObject::InvokeMetaMethod) {
103 case 0: _t->initTestCase();
break;
104 case 1: _t->cleanupTestCase();
break;
105 case 2: _t->cleanupOnExit((*
reinterpret_cast< std::add_pointer_t<QObject*>
>(_a[1])));
break;
111const QMetaObject *TestBase::metaObject()
const
113 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
116void *TestBase::qt_metacast(
const char *_clname)
118 if (!_clname)
return nullptr;
119 if (!strcmp(_clname, qt_meta_stringdata_ZN8TestBaseE.stringdata0))
120 return static_cast<void*
>(
this);
121 return QObject::qt_metacast(_clname);
124int TestBase::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
126 _id = QObject::qt_metacall(_c, _id, _a);
129 if (_c == QMetaObject::InvokeMetaMethod) {
131 qt_static_metacall(
this, _c, _id, _a);
134 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
136 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
142struct qt_meta_tag_ZN21TestCodeGeneratorBaseE_t {};
146#ifdef QT_MOC_HAS_STRINGDATA
147static constexpr auto qt_meta_stringdata_ZN21TestCodeGeneratorBaseE = QtMocHelpers::stringData(
148 "TestCodeGeneratorBase",
153#error "qtmochelpers.h not found or too old."
170 1, 0, 20, 2, 0x08, 1 ,
178Q_CONSTINIT const QMetaObject TestCodeGeneratorBase::staticMetaObject = { {
179 QMetaObject::SuperData::link<TestBase::staticMetaObject>(),
180 qt_meta_stringdata_ZN21TestCodeGeneratorBaseE.offsetsAndSizes,
184 qt_incomplete_metaTypeArray<qt_meta_tag_ZN21TestCodeGeneratorBaseE_t,
186 QtPrivate::TypeAndForceComplete<TestCodeGeneratorBase, std::true_type>,
188 QtPrivate::TypeAndForceComplete<void, std::false_type>
193void TestCodeGeneratorBase::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
195 auto *_t =
static_cast<TestCodeGeneratorBase *
>(_o);
196 if (_c == QMetaObject::InvokeMetaMethod) {
198 case 0: _t->initTestCase();
break;
205const QMetaObject *TestCodeGeneratorBase::metaObject()
const
207 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
210void *TestCodeGeneratorBase::qt_metacast(
const char *_clname)
212 if (!_clname)
return nullptr;
213 if (!strcmp(_clname, qt_meta_stringdata_ZN21TestCodeGeneratorBaseE.stringdata0))
214 return static_cast<void*
>(
this);
215 return TestBase::qt_metacast(_clname);
218int TestCodeGeneratorBase::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
220 _id = TestBase::qt_metacall(_c, _id, _a);
223 if (_c == QMetaObject::InvokeMetaMethod) {
225 qt_static_metacall(
this, _c, _id, _a);
228 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
230 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
TestBase(QObject *parent=nullptr)
Definition testbase.cpp:35
#define Q_CONSTINIT
Definition moc_parser.cpp:27
Definition moc_parser.cpp:33
static Q_CONSTINIT const uint qt_meta_data_ZN8TestBaseE[]
Definition moc_testbase.cpp:52
static Q_CONSTINIT const uint qt_meta_data_ZN21TestCodeGeneratorBaseE[]
Definition moc_testbase.cpp:156