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.5.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.5.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 {};
40static constexpr 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 11, // 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, 5 /* Public */,
151 3, 0, 63, 2, 0x06, 6 /* Public */,
152 4, 0, 64, 2, 0x06, 7 /* Public */,
153 5, 1, 65, 2, 0x06, 8 /* Public */,
154 7, 1, 68, 2, 0x06, 10 /* Public */,
155 9, 0, 71, 2, 0x06, 12 /* Public */,
156 10, 0, 72, 2, 0x06, 13 /* Public */,
157
158 // methods: name, argc, parameters, tag, flags, initial metatype offsets
159 11, 0, 73, 2, 0x02, 14 /* 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 // Q_OBJECT / Q_GADGET
205 QtPrivate::TypeAndForceComplete<FileDialog, std::true_type>,
206 // method 'fileModeChanged'
207 QtPrivate::TypeAndForceComplete<void, std::false_type>,
208 // method 'titleChanged'
209 QtPrivate::TypeAndForceComplete<void, std::false_type>,
210 // method 'nameFiltersChanged'
211 QtPrivate::TypeAndForceComplete<void, std::false_type>,
212 // method 'fileSelected'
213 QtPrivate::TypeAndForceComplete<void, std::false_type>,
214 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
215 // method 'filterSelected'
216 QtPrivate::TypeAndForceComplete<void, std::false_type>,
217 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
218 // method 'accepted'
219 QtPrivate::TypeAndForceComplete<void, std::false_type>,
220 // method 'rejected'
221 QtPrivate::TypeAndForceComplete<void, std::false_type>,
222 // method 'open'
223 QtPrivate::TypeAndForceComplete<void, std::false_type>
224 >,
225 nullptr
226} };
227
228void FileDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
229{
230 if (_c == QMetaObject::InvokeMetaMethod) {
231 auto *_t = static_cast<FileDialog *>(_o);
232 (void)_t;
233 switch (_id) {
234 case 0: _t->fileModeChanged(); break;
235 case 1: _t->titleChanged(); break;
236 case 2: _t->nameFiltersChanged(); break;
237 case 3: _t->fileSelected((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
238 case 4: _t->filterSelected((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
239 case 5: _t->accepted(); break;
240 case 6: _t->rejected(); break;
241 case 7: _t->open(); break;
242 default: ;
243 }
244 } else if (_c == QMetaObject::IndexOfMethod) {
245 int *result = reinterpret_cast<int *>(_a[0]);
246 {
247 using _t = void (FileDialog::*)();
248 if (_t _q_method = &FileDialog::fileModeChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
249 *result = 0;
250 return;
251 }
252 }
253 {
254 using _t = void (FileDialog::*)();
255 if (_t _q_method = &FileDialog::titleChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
256 *result = 1;
257 return;
258 }
259 }
260 {
261 using _t = void (FileDialog::*)();
262 if (_t _q_method = &FileDialog::nameFiltersChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
263 *result = 2;
264 return;
265 }
266 }
267 {
268 using _t = void (FileDialog::*)(const QString & );
269 if (_t _q_method = &FileDialog::fileSelected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
270 *result = 3;
271 return;
272 }
273 }
274 {
275 using _t = void (FileDialog::*)(const QString & );
276 if (_t _q_method = &FileDialog::filterSelected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
277 *result = 4;
278 return;
279 }
280 }
281 {
282 using _t = void (FileDialog::*)();
283 if (_t _q_method = &FileDialog::accepted; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
284 *result = 5;
285 return;
286 }
287 }
288 {
289 using _t = void (FileDialog::*)();
290 if (_t _q_method = &FileDialog::rejected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
291 *result = 6;
292 return;
293 }
294 }
295 }else if (_c == QMetaObject::ReadProperty) {
296 auto *_t = static_cast<FileDialog *>(_o);
297 (void)_t;
298 void *_v = _a[0];
299 switch (_id) {
300 case 0: *reinterpret_cast< FileDialog::FileMode*>(_v) = _t->fileMode(); break;
301 case 1: *reinterpret_cast< QString*>(_v) = _t->title(); break;
302 case 2: *reinterpret_cast< QStringList*>(_v) = _t->nameFilters(); break;
303 case 3: *reinterpret_cast< QString*>(_v) = _t->selectedFile(); break;
304 default: break;
305 }
306 } else if (_c == QMetaObject::WriteProperty) {
307 auto *_t = static_cast<FileDialog *>(_o);
308 (void)_t;
309 void *_v = _a[0];
310 switch (_id) {
311 case 0: _t->setFileMode(*reinterpret_cast< FileDialog::FileMode*>(_v)); break;
312 case 1: _t->setTitle(*reinterpret_cast< QString*>(_v)); break;
313 case 2: _t->setNameFilters(*reinterpret_cast< QStringList*>(_v)); break;
314 default: break;
315 }
316 } else if (_c == QMetaObject::ResetProperty) {
317 } else if (_c == QMetaObject::BindableProperty) {
318 }
319}
320
321const QMetaObject *FileDialog::metaObject() const
322{
323 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
324}
325
326void *FileDialog::qt_metacast(const char *_clname)
327{
328 if (!_clname) return nullptr;
329 if (!strcmp(_clname, qt_meta_stringdata_CLASSFileDialogENDCLASS.stringdata0))
330 return static_cast<void*>(this);
331 return QObject::qt_metacast(_clname);
332}
333
334int FileDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
335{
336 _id = QObject::qt_metacall(_c, _id, _a);
337 if (_id < 0)
338 return _id;
339 if (_c == QMetaObject::InvokeMetaMethod) {
340 if (_id < 8)
341 qt_static_metacall(this, _c, _id, _a);
342 _id -= 8;
343 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
344 if (_id < 8)
345 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
346 _id -= 8;
347 }else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
348 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
349 || _c == QMetaObject::RegisterPropertyMetaType) {
350 qt_static_metacall(this, _c, _id, _a);
351 _id -= 4;
352 }
353 return _id;
354}
355
356// SIGNAL 0
357void FileDialog::fileModeChanged()
358{
359 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
360}
361
362// SIGNAL 1
363void FileDialog::titleChanged()
364{
365 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
366}
367
368// SIGNAL 2
369void FileDialog::nameFiltersChanged()
370{
371 QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
372}
373
374// SIGNAL 3
375void FileDialog::fileSelected(const QString & _t1)
376{
377 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
378 QMetaObject::activate(this, &staticMetaObject, 3, _a);
379}
380
381// SIGNAL 4
382void FileDialog::filterSelected(const QString & _t1)
383{
384 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
385 QMetaObject::activate(this, &staticMetaObject, 4, _a);
386}
387
388// SIGNAL 5
389void FileDialog::accepted()
390{
391 QMetaObject::activate(this, &staticMetaObject, 5, nullptr);
392}
393
394// SIGNAL 6
395void FileDialog::rejected()
396{
397 QMetaObject::activate(this, &staticMetaObject, 6, nullptr);
398}
399QT_WARNING_POP