CuteLogger
Fast and simple logging solution for Qt based applications
moc_qmlextension.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'qmlextension.h'
3**
4** Created by: The Qt Meta Object Compiler version 69 (Qt 6.11.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/qmltypes/qmlextension.h"
10#include <QtCore/qmetatype.h>
11
12#include <QtCore/qtmochelpers.h>
13
14#include <memory>
15
16
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'qmlextension.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.11.2. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
24#endif
25
26#ifndef Q_CONSTINIT
27#define Q_CONSTINIT
28#endif
29
30QT_WARNING_PUSH
31QT_WARNING_DISABLE_DEPRECATED
32QT_WARNING_DISABLE_GCC("-Wuseless-cast")
33namespace {
34struct qt_meta_tag_ZN16QmlExtensionFileE_t {};
35} // unnamed namespace
36
37template <> constexpr inline auto QmlExtensionFile::qt_create_metaobjectdata<qt_meta_tag_ZN16QmlExtensionFileE_t>()
38{
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
41 "QmlExtensionFile",
42 "changed",
43 "",
44 "name",
45 "description",
46 "file",
47 "url",
48 "sha256",
49 "size",
50 "standard"
51 };
52
53 QtMocHelpers::UintData qt_methods {
54 // Signal 'changed'
55 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
56 };
57 QtMocHelpers::UintData qt_properties {
58 // property 'name'
59 QtMocHelpers::PropertyData<QString>(3, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
60 // property 'description'
61 QtMocHelpers::PropertyData<QString>(4, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
62 // property 'file'
63 QtMocHelpers::PropertyData<QString>(5, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
64 // property 'url'
65 QtMocHelpers::PropertyData<QString>(6, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
66 // property 'sha256'
67 QtMocHelpers::PropertyData<QString>(7, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
68 // property 'size'
69 QtMocHelpers::PropertyData<QString>(8, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable, 0),
70 // property 'standard'
71 QtMocHelpers::PropertyData<bool>(9, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable, 0),
72 };
73 QtMocHelpers::UintData qt_enums {
74 };
75 return QtMocHelpers::metaObjectData<QmlExtensionFile, qt_meta_tag_ZN16QmlExtensionFileE_t>(QMC::MetaObjectFlag{}, qt_stringData,
76 qt_methods, qt_properties, qt_enums);
77}
78Q_CONSTINIT const QMetaObject QmlExtensionFile::staticMetaObject = { {
79 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
80 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16QmlExtensionFileE_t>.stringdata,
81 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16QmlExtensionFileE_t>.data,
82 qt_static_metacall,
83 nullptr,
84 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN16QmlExtensionFileE_t>.metaTypes,
85 nullptr
86} };
87
88void QmlExtensionFile::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
89{
90 auto *_t = static_cast<QmlExtensionFile *>(_o);
91 if (_c == QMetaObject::InvokeMetaMethod) {
92 switch (_id) {
93 case 0: _t->changed(); break;
94 default: ;
95 }
96 }
97 if (_c == QMetaObject::IndexOfMethod) {
98 if (QtMocHelpers::indexOfMethod<void (QmlExtensionFile::*)()>(_a, &QmlExtensionFile::changed, 0))
99 return;
100 }
101 if (_c == QMetaObject::ReadProperty) {
102 void *_v = _a[0];
103 switch (_id) {
104 case 0: *reinterpret_cast<QString*>(_v) = _t->m_name; break;
105 case 1: *reinterpret_cast<QString*>(_v) = _t->m_description; break;
106 case 2: *reinterpret_cast<QString*>(_v) = _t->m_file; break;
107 case 3: *reinterpret_cast<QString*>(_v) = _t->m_url; break;
108 case 4: *reinterpret_cast<QString*>(_v) = _t->m_sha256; break;
109 case 5: *reinterpret_cast<QString*>(_v) = _t->m_size; break;
110 case 6: *reinterpret_cast<bool*>(_v) = _t->m_standard; break;
111 default: break;
112 }
113 }
114 if (_c == QMetaObject::WriteProperty) {
115 void *_v = _a[0];
116 switch (_id) {
117 case 0:
118 if (QtMocHelpers::setProperty(_t->m_name, *reinterpret_cast<QString*>(_v)))
119 Q_EMIT _t->changed();
120 break;
121 case 1:
122 if (QtMocHelpers::setProperty(_t->m_description, *reinterpret_cast<QString*>(_v)))
123 Q_EMIT _t->changed();
124 break;
125 case 2:
126 if (QtMocHelpers::setProperty(_t->m_file, *reinterpret_cast<QString*>(_v)))
127 Q_EMIT _t->changed();
128 break;
129 case 3:
130 if (QtMocHelpers::setProperty(_t->m_url, *reinterpret_cast<QString*>(_v)))
131 Q_EMIT _t->changed();
132 break;
133 case 4:
134 if (QtMocHelpers::setProperty(_t->m_sha256, *reinterpret_cast<QString*>(_v)))
135 Q_EMIT _t->changed();
136 break;
137 case 5:
138 if (QtMocHelpers::setProperty(_t->m_size, *reinterpret_cast<QString*>(_v)))
139 Q_EMIT _t->changed();
140 break;
141 case 6:
142 if (QtMocHelpers::setProperty(_t->m_standard, *reinterpret_cast<bool*>(_v)))
143 Q_EMIT _t->changed();
144 break;
145 default: break;
146 }
147 }
148}
149
150const QMetaObject *QmlExtensionFile::metaObject() const
151{
152 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
153}
154
155void *QmlExtensionFile::qt_metacast(const char *_clname)
156{
157 if (!_clname) return nullptr;
158 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16QmlExtensionFileE_t>.strings))
159 return static_cast<void*>(this);
160 return QObject::qt_metacast(_clname);
161}
162
163int QmlExtensionFile::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
164{
165 _id = QObject::qt_metacall(_c, _id, _a);
166 if (_id < 0)
167 return _id;
168 if (_c == QMetaObject::InvokeMetaMethod) {
169 if (_id < 1)
170 qt_static_metacall(this, _c, _id, _a);
171 _id -= 1;
172 }
173 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
174 if (_id < 1)
175 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
176 _id -= 1;
177 }
178 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
179 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
180 || _c == QMetaObject::RegisterPropertyMetaType) {
181 qt_static_metacall(this, _c, _id, _a);
182 _id -= 7;
183 }
184 return _id;
185}
186
187// SIGNAL 0
188void QmlExtensionFile::changed()
189{
190 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
191}
192namespace {
193struct qt_meta_tag_ZN12QmlExtensionE_t {};
194} // unnamed namespace
195
196template <> constexpr inline auto QmlExtension::qt_create_metaobjectdata<qt_meta_tag_ZN12QmlExtensionE_t>()
197{
198 namespace QMC = QtMocConstants;
199 QtMocHelpers::StringRefStorage qt_stringData {
200 "QmlExtension",
201 "changed",
202 "",
203 "id",
204 "name",
205 "version",
206 "files",
207 "QQmlListProperty<QmlExtensionFile>"
208 };
209
210 QtMocHelpers::UintData qt_methods {
211 // Signal 'changed'
212 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
213 };
214 QtMocHelpers::UintData qt_properties {
215 // property 'id'
216 QtMocHelpers::PropertyData<QString>(3, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 0),
217 // property 'name'
218 QtMocHelpers::PropertyData<QString>(4, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 0),
219 // property 'version'
220 QtMocHelpers::PropertyData<QString>(5, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 0),
221 // property 'files'
222 QtMocHelpers::PropertyData<QQmlListProperty<QmlExtensionFile>>(6, 0x80000000 | 7, QMC::DefaultPropertyFlags | QMC::EnumOrFlag, 0),
223 };
224 QtMocHelpers::UintData qt_enums {
225 };
226 return QtMocHelpers::metaObjectData<QmlExtension, qt_meta_tag_ZN12QmlExtensionE_t>(QMC::MetaObjectFlag{}, qt_stringData,
227 qt_methods, qt_properties, qt_enums);
228}
229Q_CONSTINIT const QMetaObject QmlExtension::staticMetaObject = { {
230 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
231 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12QmlExtensionE_t>.stringdata,
232 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12QmlExtensionE_t>.data,
233 qt_static_metacall,
234 nullptr,
235 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN12QmlExtensionE_t>.metaTypes,
236 nullptr
237} };
238
239void QmlExtension::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
240{
241 auto *_t = static_cast<QmlExtension *>(_o);
242 if (_c == QMetaObject::InvokeMetaMethod) {
243 switch (_id) {
244 case 0: _t->changed(); break;
245 default: ;
246 }
247 }
248 if (_c == QMetaObject::IndexOfMethod) {
249 if (QtMocHelpers::indexOfMethod<void (QmlExtension::*)()>(_a, &QmlExtension::changed, 0))
250 return;
251 }
252 if (_c == QMetaObject::ReadProperty) {
253 void *_v = _a[0];
254 switch (_id) {
255 case 0: *reinterpret_cast<QString*>(_v) = _t->id(); break;
256 case 1: *reinterpret_cast<QString*>(_v) = _t->name(); break;
257 case 2: *reinterpret_cast<QString*>(_v) = _t->version(); break;
258 case 3: *reinterpret_cast<QQmlListProperty<QmlExtensionFile>*>(_v) = _t->files(); break;
259 default: break;
260 }
261 }
262 if (_c == QMetaObject::WriteProperty) {
263 void *_v = _a[0];
264 switch (_id) {
265 case 0: _t->setId(*reinterpret_cast<QString*>(_v)); break;
266 case 1: _t->setName(*reinterpret_cast<QString*>(_v)); break;
267 case 2: _t->setVersion(*reinterpret_cast<QString*>(_v)); break;
268 default: break;
269 }
270 }
271}
272
273const QMetaObject *QmlExtension::metaObject() const
274{
275 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
276}
277
278void *QmlExtension::qt_metacast(const char *_clname)
279{
280 if (!_clname) return nullptr;
281 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12QmlExtensionE_t>.strings))
282 return static_cast<void*>(this);
283 return QObject::qt_metacast(_clname);
284}
285
286int QmlExtension::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
287{
288 _id = QObject::qt_metacall(_c, _id, _a);
289 if (_id < 0)
290 return _id;
291 if (_c == QMetaObject::InvokeMetaMethod) {
292 if (_id < 1)
293 qt_static_metacall(this, _c, _id, _a);
294 _id -= 1;
295 }
296 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
297 if (_id < 1)
298 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
299 _id -= 1;
300 }
301 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
302 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
303 || _c == QMetaObject::RegisterPropertyMetaType) {
304 qt_static_metacall(this, _c, _id, _a);
305 _id -= 4;
306 }
307 return _id;
308}
309
310// SIGNAL 0
311void QmlExtension::changed()
312{
313 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
314}
315QT_WARNING_POP