CuteLogger
Fast and simple logging solution for Qt based applications
moc_htmlgeneratorjob.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'htmlgeneratorjob.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.3)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/jobs/htmlgeneratorjob.h"
10#include <QtNetwork/QSslError>
11#include <QtCore/qmetatype.h>
12
13#include <QtCore/qtmochelpers.h>
14
15#include <memory>
16
17
18#include <QtCore/qxptype_traits.h>
19#if !defined(Q_MOC_OUTPUT_REVISION)
20#error "The header file 'htmlgeneratorjob.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.)"
25#endif
26
27#ifndef Q_CONSTINIT
28#define Q_CONSTINIT
29#endif
30
31QT_WARNING_PUSH
32QT_WARNING_DISABLE_DEPRECATED
33QT_WARNING_DISABLE_GCC("-Wuseless-cast")
34namespace {
35struct qt_meta_tag_ZN16HtmlGeneratorJobE_t {};
36} // unnamed namespace
37
38
39#ifdef QT_MOC_HAS_STRINGDATA
40static constexpr auto qt_meta_stringdata_ZN16HtmlGeneratorJobE = QtMocHelpers::stringData(
41 "HtmlGeneratorJob",
42 "onFinished",
43 "",
44 "exitCode",
45 "QProcess::ExitStatus",
46 "exitStatus",
47 "onReadyRead",
48 "onAnimationFramesReady",
49 "onHtmlGeneratorProgress",
50 "progress",
51 "onOpenTriggered"
52);
53#else // !QT_MOC_HAS_STRINGDATA
54#error "qtmochelpers.h not found or too old."
55#endif // !QT_MOC_HAS_STRINGDATA
56
57Q_CONSTINIT static const uint qt_meta_data_ZN16HtmlGeneratorJobE[] = {
58
59 // content:
60 12, // revision
61 0, // classname
62 0, 0, // classinfo
63 5, 14, // methods
64 0, 0, // properties
65 0, 0, // enums/sets
66 0, 0, // constructors
67 0, // flags
68 0, // signalCount
69
70 // slots: name, argc, parameters, tag, flags, initial metatype offsets
71 1, 2, 44, 2, 0x09, 1 /* Protected */,
72 6, 0, 49, 2, 0x09, 4 /* Protected */,
73 7, 0, 50, 2, 0x08, 5 /* Private */,
74 8, 1, 51, 2, 0x08, 6 /* Private */,
75 10, 0, 54, 2, 0x08, 8 /* Private */,
76
77 // slots: parameters
78 QMetaType::Void, QMetaType::Int, 0x80000000 | 4, 3, 5,
79 QMetaType::Void,
80 QMetaType::Void,
81 QMetaType::Void, QMetaType::Float, 9,
82 QMetaType::Void,
83
84 0 // eod
85};
86
87Q_CONSTINIT const QMetaObject HtmlGeneratorJob::staticMetaObject = { {
88 QMetaObject::SuperData::link<AbstractJob::staticMetaObject>(),
89 qt_meta_stringdata_ZN16HtmlGeneratorJobE.offsetsAndSizes,
90 qt_meta_data_ZN16HtmlGeneratorJobE,
91 qt_static_metacall,
92 nullptr,
93 qt_incomplete_metaTypeArray<qt_meta_tag_ZN16HtmlGeneratorJobE_t,
94 // Q_OBJECT / Q_GADGET
95 QtPrivate::TypeAndForceComplete<HtmlGeneratorJob, std::true_type>,
96 // method 'onFinished'
97 QtPrivate::TypeAndForceComplete<void, std::false_type>,
98 QtPrivate::TypeAndForceComplete<int, std::false_type>,
99 QtPrivate::TypeAndForceComplete<QProcess::ExitStatus, std::false_type>,
100 // method 'onReadyRead'
101 QtPrivate::TypeAndForceComplete<void, std::false_type>,
102 // method 'onAnimationFramesReady'
103 QtPrivate::TypeAndForceComplete<void, std::false_type>,
104 // method 'onHtmlGeneratorProgress'
105 QtPrivate::TypeAndForceComplete<void, std::false_type>,
106 QtPrivate::TypeAndForceComplete<float, std::false_type>,
107 // method 'onOpenTriggered'
108 QtPrivate::TypeAndForceComplete<void, std::false_type>
109 >,
110 nullptr
111} };
112
113void HtmlGeneratorJob::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
114{
115 auto *_t = static_cast<HtmlGeneratorJob *>(_o);
116 if (_c == QMetaObject::InvokeMetaMethod) {
117 switch (_id) {
118 case 0: _t->onFinished((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QProcess::ExitStatus>>(_a[2]))); break;
119 case 1: _t->onReadyRead(); break;
120 case 2: _t->onAnimationFramesReady(); break;
121 case 3: _t->onHtmlGeneratorProgress((*reinterpret_cast< std::add_pointer_t<float>>(_a[1]))); break;
122 case 4: _t->onOpenTriggered(); break;
123 default: ;
124 }
125 }
126}
127
128const QMetaObject *HtmlGeneratorJob::metaObject() const
129{
130 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
131}
132
133void *HtmlGeneratorJob::qt_metacast(const char *_clname)
134{
135 if (!_clname) return nullptr;
136 if (!strcmp(_clname, qt_meta_stringdata_ZN16HtmlGeneratorJobE.stringdata0))
137 return static_cast<void*>(this);
138 return AbstractJob::qt_metacast(_clname);
139}
140
141int HtmlGeneratorJob::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
142{
143 _id = AbstractJob::qt_metacall(_c, _id, _a);
144 if (_id < 0)
145 return _id;
146 if (_c == QMetaObject::InvokeMetaMethod) {
147 if (_id < 5)
148 qt_static_metacall(this, _c, _id, _a);
149 _id -= 5;
150 }
151 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
152 if (_id < 5)
153 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
154 _id -= 5;
155 }
156 return _id;
157}
158QT_WARNING_POP