CuteLogger
Fast and simple logging solution for Qt based applications
moc_filedialog.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'filedialog.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/qmltypes/filedialog.h"
10#include <QtCore/qmetatype.h>
11
12#if __has_include(<QtCore/qtmochelpers.h>)
13#include <QtCore/qtmochelpers.h>
14#else
15QT_BEGIN_MOC_NAMESPACE
16#endif
17
18
19#include <memory>
20
21#if !defined(Q_MOC_OUTPUT_REVISION)
22#error "The header file 'filedialog.h' doesn't include <QObject>."
23#elif Q_MOC_OUTPUT_REVISION != 68
24#error "This file was generated using the moc from 6.6.2. It"
25#error "cannot be used with the include files from this version of Qt."
26#error "(The moc has changed too much.)"
27#endif
28
29#ifndef Q_CONSTINIT
30#define Q_CONSTINIT
31#endif
32
33QT_WARNING_PUSH
34QT_WARNING_DISABLE_DEPRECATED
35QT_WARNING_DISABLE_GCC("-Wuseless-cast")
36namespace {
37
38#ifdef QT_MOC_HAS_STRINGDATA
39struct qt_meta_stringdata_CLASSFileDialogENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSFileDialogENDCLASS = QtMocHelpers::stringData(
41 "FileDialog",
42 "fileModeChanged",
43 "",
44 "titleChanged",
45 "nameFiltersChanged",
46 "fileSelected",
47 "file",
48 "filterSelected",
49 "filter",
50 "accepted",
51 "rejected",
52 "open",
53 "fileMode",
54 "FileDialog::FileMode",
55 "title",
56 "nameFilters",
57 "selectedFile",
58 "FileMode",
59 "OpenFile",
60 "SaveFile"
61);
62#else // !QT_MOC_HAS_STRING_DATA
63struct qt_meta_stringdata_CLASSFileDialogENDCLASS_t {
64 uint offsetsAndSizes[40];
65 char stringdata0[11];
66 char stringdata1[16];
67 char stringdata2[1];
68 char stringdata3[13];
69 char stringdata4[19];
70 char stringdata5[13];
71 char stringdata6[5];
72 char stringdata7[15];
73 char stringdata8[7];
74 char stringdata9[9];
75 char stringdata10[9];
76 char stringdata11[5];
77 char stringdata12[9];
78 char stringdata13[21];
79 char stringdata14[6];
80 char stringdata15[12];
81 char stringdata16[13];
82 char stringdata17[9];
83 char stringdata18[9];
84 char stringdata19[9];
85};
86#define QT_MOC_LITERAL(ofs, len) \
87 uint(sizeof(qt_meta_stringdata_CLASSFileDialogENDCLASS_t::offsetsAndSizes) + ofs), len
88Q_CONSTINIT static const qt_meta_stringdata_CLASSFileDialogENDCLASS_t qt_meta_stringdata_CLASSFileDialogENDCLASS = {
89 {
90 QT_MOC_LITERAL(0, 10), // "FileDialog"
91 QT_MOC_LITERAL(11, 15), // "fileModeChanged"
92 QT_MOC_LITERAL(27, 0), // ""
93 QT_MOC_LITERAL(28, 12), // "titleChanged"
94 QT_MOC_LITERAL(41, 18), // "nameFiltersChanged"
95 QT_MOC_LITERAL(60, 12), // "fileSelected"
96 QT_MOC_LITERAL(73, 4), // "file"
97 QT_MOC_LITERAL(78, 14), // "filterSelected"
98 QT_MOC_LITERAL(93, 6), // "filter"
99 QT_MOC_LITERAL(100, 8), // "accepted"
100 QT_MOC_LITERAL(109, 8), // "rejected"
101 QT_MOC_LITERAL(118, 4), // "open"
102 QT_MOC_LITERAL(123, 8), // "fileMode"
103 QT_MOC_LITERAL(132, 20), // "FileDialog::FileMode"
104 QT_MOC_LITERAL(153, 5), // "title"
105 QT_MOC_LITERAL(159, 11), // "nameFilters"
106 QT_MOC_LITERAL(171, 12), // "selectedFile"
107 QT_MOC_LITERAL(184, 8), // "FileMode"
108 QT_MOC_LITERAL(193, 8), // "OpenFile"
109 QT_MOC_LITERAL(202, 8) // "SaveFile"
110 },
111 "FileDialog",
112 "fileModeChanged",
113 "",
114 "titleChanged",
115 "nameFiltersChanged",
116 "fileSelected",
117 "file",
118 "filterSelected",
119 "filter",
120 "accepted",
121 "rejected",
122 "open",
123 "fileMode",
124 "FileDialog::FileMode",
125 "title",
126 "nameFilters",
127 "selectedFile",
128 "FileMode",
129 "OpenFile",
130 "SaveFile"
131};
132#undef QT_MOC_LITERAL
133#endif // !QT_MOC_HAS_STRING_DATA
134} // unnamed namespace
135
136Q_CONSTINIT static const uint qt_meta_data_CLASSFileDialogENDCLASS[] = {
137
138 // content:
139 12, // revision
140 0, // classname
141 0, 0, // classinfo
142 8, 14, // methods
143 4, 74, // properties
144 1, 94, // enums/sets
145 0, 0, // constructors
146 0, // flags
147 7, // signalCount
148
149 // signals: name, argc, parameters, tag, flags, initial metatype offsets
150 1, 0, 62, 2, 0x06, 6 /* Public */,
151 3, 0, 63, 2, 0x06, 7 /* Public */,
152 4, 0, 64, 2, 0x06, 8 /* Public */,
153 5, 1, 65, 2, 0x06, 9 /* Public */,
154 7, 1, 68, 2, 0x06, 11 /* Public */,
155 9, 0, 71, 2, 0x06, 13 /* Public */,
156 10, 0, 72, 2, 0x06, 14 /* Public */,
157
158 // methods: name, argc, parameters, tag, flags, initial metatype offsets
159 11, 0, 73, 2, 0x02, 15 /* Public */,
160
161 // signals: parameters
162 QMetaType::Void,
163 QMetaType::Void,
164 QMetaType::Void,
165 QMetaType::Void, QMetaType::QString, 6,
166 QMetaType::Void, QMetaType::QString, 8,
167 QMetaType::Void,
168 QMetaType::Void,
169
170 // methods: parameters
171 QMetaType::Void,
172
173 // properties: name, type, flags
174 12, 0x80000000 | 13, 0x0001510b, uint(0), 0,
175 14, QMetaType::QString, 0x00015103, uint(1), 0,
176 15, QMetaType::QStringList, 0x00015103, uint(2), 0,
177 16, QMetaType::QString, 0x00015001, uint(3), 0,
178
179 // enums: name, alias, flags, count, data
180 17, 17, 0x0, 2, 99,
181
182 // enum data: key, value
183 18, uint(FileDialog::OpenFile),
184 19, uint(FileDialog::SaveFile),
185
186 0 // eod
187};
188
189Q_CONSTINIT const QMetaObject FileDialog::staticMetaObject = { {
190 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
191 qt_meta_stringdata_CLASSFileDialogENDCLASS.offsetsAndSizes,
192 qt_meta_data_CLASSFileDialogENDCLASS,
193 qt_static_metacall,
194 nullptr,
195 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSFileDialogENDCLASS_t,
196 // property 'fileMode'
197 QtPrivate::TypeAndForceComplete<FileDialog::FileMode, std::true_type>,
198 // property 'title'
199 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
200 // property 'nameFilters'
201 QtPrivate::TypeAndForceComplete<QStringList, std::true_type>,
202 // property 'selectedFile'
203 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
204 // enum 'FileMode'
205 QtPrivate::TypeAndForceComplete<FileDialog::FileMode, std::true_type>,
206 // Q_OBJECT / Q_GADGET
207 QtPrivate::TypeAndForceComplete<FileDialog, std::true_type>,
208 // method 'fileModeChanged'
209 QtPrivate::TypeAndForceComplete<void, std::false_type>,
210 // method 'titleChanged'
211 QtPrivate::TypeAndForceComplete<void, std::false_type>,
212 // method 'nameFiltersChanged'
213 QtPrivate::TypeAndForceComplete<void, std::false_type>,
214 // method 'fileSelected'
215 QtPrivate::TypeAndForceComplete<void, std::false_type>,
216 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
217 // method 'filterSelected'
218 QtPrivate::TypeAndForceComplete<void, std::false_type>,
219 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
220 // method 'accepted'
221 QtPrivate::TypeAndForceComplete<void, std::false_type>,
222 // method 'rejected'
223 QtPrivate::TypeAndForceComplete<void, std::false_type>,
224 // method 'open'
225 QtPrivate::TypeAndForceComplete<void, std::false_type>
226 >,
227 nullptr
228} };
229
230void FileDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
231{
232 if (_c == QMetaObject::InvokeMetaMethod) {
233 auto *_t = static_cast<FileDialog *>(_o);
234 (void)_t;
235 switch (_id) {
236 case 0: _t->fileModeChanged(); break;
237 case 1: _t->titleChanged(); break;
238 case 2: _t->nameFiltersChanged(); break;
239 case 3: _t->fileSelected((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
240 case 4: _t->filterSelected((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
241 case 5: _t->accepted(); break;
242 case 6: _t->rejected(); break;
243 case 7: _t->open(); break;
244 default: ;
245 }
246 } else if (_c == QMetaObject::IndexOfMethod) {
247 int *result = reinterpret_cast<int *>(_a[0]);
248 {
249 using _t = void (FileDialog::*)();
250 if (_t _q_method = &FileDialog::fileModeChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
251 *result = 0;
252 return;
253 }
254 }
255 {
256 using _t = void (FileDialog::*)();
257 if (_t _q_method = &FileDialog::titleChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
258 *result = 1;
259 return;
260 }
261 }
262 {
263 using _t = void (FileDialog::*)();
264 if (_t _q_method = &FileDialog::nameFiltersChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
265 *result = 2;
266 return;
267 }
268 }
269 {
270 using _t = void (FileDialog::*)(const QString & );
271 if (_t _q_method = &FileDialog::fileSelected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
272 *result = 3;
273 return;
274 }
275 }
276 {
277 using _t = void (FileDialog::*)(const QString & );
278 if (_t _q_method = &FileDialog::filterSelected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
279 *result = 4;
280 return;
281 }
282 }
283 {
284 using _t = void (FileDialog::*)();
285 if (_t _q_method = &FileDialog::accepted; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
286 *result = 5;
287 return;
288 }
289 }
290 {
291 using _t = void (FileDialog::*)();
292 if (_t _q_method = &FileDialog::rejected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
293 *result = 6;
294 return;
295 }
296 }
297 } else if (_c == QMetaObject::ReadProperty) {
298 auto *_t = static_cast<FileDialog *>(_o);
299 (void)_t;
300 void *_v = _a[0];
301 switch (_id) {
302 case 0: *reinterpret_cast< FileDialog::FileMode*>(_v) = _t->fileMode(); break;
303 case 1: *reinterpret_cast< QString*>(_v) = _t->title(); break;
304 case 2: *reinterpret_cast< QStringList*>(_v) = _t->nameFilters(); break;
305 case 3: *reinterpret_cast< QString*>(_v) = _t->selectedFile(); break;
306 default: break;
307 }
308 } else if (_c == QMetaObject::WriteProperty) {
309 auto *_t = static_cast<FileDialog *>(_o);
310 (void)_t;
311 void *_v = _a[0];
312 switch (_id) {
313 case 0: _t->setFileMode(*reinterpret_cast< FileDialog::FileMode*>(_v)); break;
314 case 1: _t->setTitle(*reinterpret_cast< QString*>(_v)); break;
315 case 2: _t->setNameFilters(*reinterpret_cast< QStringList*>(_v)); break;
316 default: break;
317 }
318 } else if (_c == QMetaObject::ResetProperty) {
319 } else if (_c == QMetaObject::BindableProperty) {
320 }
321}
322
323const QMetaObject *FileDialog::metaObject() const
324{
325 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
326}
327
328void *FileDialog::qt_metacast(const char *_clname)
329{
330 if (!_clname) return nullptr;
331 if (!strcmp(_clname, qt_meta_stringdata_CLASSFileDialogENDCLASS.stringdata0))
332 return static_cast<void*>(this);
333 return QObject::qt_metacast(_clname);
334}
335
336int FileDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
337{
338 _id = QObject::qt_metacall(_c, _id, _a);
339 if (_id < 0)
340 return _id;
341 if (_c == QMetaObject::InvokeMetaMethod) {
342 if (_id < 8)
343 qt_static_metacall(this, _c, _id, _a);
344 _id -= 8;
345 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
346 if (_id < 8)
347 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
348 _id -= 8;
349 }else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
350 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
351 || _c == QMetaObject::RegisterPropertyMetaType) {
352 qt_static_metacall(this, _c, _id, _a);
353 _id -= 4;
354 }
355 return _id;
356}
357
358// SIGNAL 0
359void FileDialog::fileModeChanged()
360{
361 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
362}
363
364// SIGNAL 1
365void FileDialog::titleChanged()
366{
367 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
368}
369
370// SIGNAL 2
371void FileDialog::nameFiltersChanged()
372{
373 QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
374}
375
376// SIGNAL 3
377void FileDialog::fileSelected(const QString & _t1)
378{
379 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
380 QMetaObject::activate(this, &staticMetaObject, 3, _a);
381}
382
383// SIGNAL 4
384void FileDialog::filterSelected(const QString & _t1)
385{
386 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
387 QMetaObject::activate(this, &staticMetaObject, 4, _a);
388}
389
390// SIGNAL 5
391void FileDialog::accepted()
392{
393 QMetaObject::activate(this, &staticMetaObject, 5, nullptr);
394}
395
396// SIGNAL 6
397void FileDialog::rejected()
398{
399 QMetaObject::activate(this, &staticMetaObject, 6, nullptr);
400}
401QT_WARNING_POP