CuteLogger
Fast and simple logging solution for Qt based applications
moc_qmlfilter.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'qmlfilter.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.7.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/qmltypes/qmlfilter.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 'qmlfilter.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 68
21#error "This file was generated using the moc from 6.7.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 {
34
35#ifdef QT_MOC_HAS_STRINGDATA
36struct qt_meta_stringdata_CLASSQmlFilterENDCLASS_t {};
37constexpr auto qt_meta_stringdata_CLASSQmlFilterENDCLASS = QtMocHelpers::stringData(
38 "QmlFilter",
39 "presetsChanged",
40 "",
41 "analyzeFinished",
42 "isSuccess",
43 "changed",
44 "name",
45 "inChanged",
46 "delta",
47 "outChanged",
48 "animateInChanged",
49 "animateOutChanged",
50 "animateInOutChanged",
51 "durationChanged",
52 "propertyChanged",
53 "preset",
54 "get",
55 "position",
56 "getColor",
57 "getDouble",
58 "getRect",
59 "removeRectPercents",
60 "getGradient",
61 "set",
62 "value",
63 "mlt_keyframe_type",
64 "keyframeType",
65 "x",
66 "y",
67 "width",
68 "height",
69 "opacity",
70 "rect",
71 "setGradient",
72 "gradient",
73 "loadPresets",
74 "savePreset",
75 "propertyNames",
76 "deletePreset",
77 "analyze",
78 "isAudio",
79 "deferJob",
80 "framesFromTime",
81 "time",
82 "getHash",
83 "resetProperty",
84 "clearSimpleAnimation",
85 "keyframeCount",
86 "getNextKeyframePosition",
87 "getPrevKeyframePosition",
88 "isAtLeastVersion",
89 "version",
90 "deselect",
91 "crop",
92 "copyParameters",
93 "pasteParameters",
94 "startUndoParameterCommand",
95 "desc",
96 "endUndoCommand",
97 "isNew",
98 "path",
99 "presets",
100 "in",
101 "out",
102 "animateIn",
103 "animateOut",
104 "duration",
105 "blockSignals",
106 "CurrentFilterIndex",
107 "NoCurrentFilter",
108 "DeselectCurrentFilter"
109);
110#else // !QT_MOC_HAS_STRINGDATA
111#error "qtmochelpers.h not found or too old."
112#endif // !QT_MOC_HAS_STRINGDATA
113} // unnamed namespace
114
115Q_CONSTINIT static const uint qt_meta_data_CLASSQmlFilterENDCLASS[] = {
116
117 // content:
118 12, // revision
119 0, // classname
120 0, 0, // classinfo
121 66, 14, // methods
122 9, 710, // properties
123 1, 755, // enums/sets
124 0, 0, // constructors
125 0, // flags
126 11, // signalCount
127
128 // signals: name, argc, parameters, tag, flags, initial metatype offsets
129 1, 0, 410, 2, 0x06, 11 /* Public */,
130 3, 1, 411, 2, 0x06, 12 /* Public */,
131 5, 1, 414, 2, 0x06, 14 /* Public */,
132 5, 0, 417, 2, 0x26, 16 /* Public | MethodCloned */,
133 7, 1, 418, 2, 0x06, 17 /* Public */,
134 9, 1, 421, 2, 0x06, 19 /* Public */,
135 10, 0, 424, 2, 0x06, 21 /* Public */,
136 11, 0, 425, 2, 0x06, 22 /* Public */,
137 12, 0, 426, 2, 0x06, 23 /* Public */,
138 13, 0, 427, 2, 0x06, 24 /* Public */,
139 14, 1, 428, 2, 0x06, 25 /* Public */,
140
141 // slots: name, argc, parameters, tag, flags, initial metatype offsets
142 15, 1, 431, 2, 0x0a, 27 /* Public */,
143
144 // methods: name, argc, parameters, tag, flags, initial metatype offsets
145 16, 2, 434, 2, 0x02, 29 /* Public */,
146 16, 1, 439, 2, 0x22, 32 /* Public | MethodCloned */,
147 18, 2, 442, 2, 0x02, 34 /* Public */,
148 18, 1, 447, 2, 0x22, 37 /* Public | MethodCloned */,
149 19, 2, 450, 2, 0x02, 39 /* Public */,
150 19, 1, 455, 2, 0x22, 42 /* Public | MethodCloned */,
151 20, 2, 458, 2, 0x02, 44 /* Public */,
152 20, 1, 463, 2, 0x22, 47 /* Public | MethodCloned */,
153 21, 1, 466, 2, 0x02, 49 /* Public */,
154 22, 1, 469, 2, 0x02, 51 /* Public */,
155 23, 3, 472, 2, 0x02, 53 /* Public */,
156 23, 2, 479, 2, 0x22, 57 /* Public | MethodCloned */,
157 23, 4, 484, 2, 0x02, 60 /* Public */,
158 23, 3, 493, 2, 0x22, 65 /* Public | MethodCloned */,
159 23, 2, 500, 2, 0x22, 69 /* Public | MethodCloned */,
160 23, 4, 505, 2, 0x02, 72 /* Public */,
161 23, 3, 514, 2, 0x22, 77 /* Public | MethodCloned */,
162 23, 2, 521, 2, 0x22, 81 /* Public | MethodCloned */,
163 23, 4, 526, 2, 0x02, 84 /* Public */,
164 23, 3, 535, 2, 0x22, 89 /* Public | MethodCloned */,
165 23, 2, 542, 2, 0x22, 93 /* Public | MethodCloned */,
166 23, 4, 547, 2, 0x02, 96 /* Public */,
167 23, 3, 556, 2, 0x22, 101 /* Public | MethodCloned */,
168 23, 2, 563, 2, 0x22, 105 /* Public | MethodCloned */,
169 23, 8, 568, 2, 0x02, 108 /* Public */,
170 23, 7, 585, 2, 0x22, 117 /* Public | MethodCloned */,
171 23, 6, 600, 2, 0x22, 125 /* Public | MethodCloned */,
172 23, 5, 613, 2, 0x22, 132 /* Public | MethodCloned */,
173 23, 4, 624, 2, 0x02, 138 /* Public */,
174 23, 3, 633, 2, 0x22, 143 /* Public | MethodCloned */,
175 23, 2, 640, 2, 0x22, 147 /* Public | MethodCloned */,
176 33, 2, 645, 2, 0x02, 150 /* Public */,
177 35, 0, 650, 2, 0x02, 153 /* Public */,
178 36, 2, 651, 2, 0x02, 154 /* Public */,
179 36, 1, 656, 2, 0x22, 157 /* Public | MethodCloned */,
180 38, 1, 659, 2, 0x02, 159 /* Public */,
181 39, 2, 662, 2, 0x02, 161 /* Public */,
182 39, 1, 667, 2, 0x22, 164 /* Public | MethodCloned */,
183 39, 0, 670, 2, 0x22, 166 /* Public | MethodCloned */,
184 42, 1, 671, 2, 0x02, 167 /* Public */,
185 44, 0, 674, 2, 0x02, 169 /* Public */,
186 45, 1, 675, 2, 0x02, 170 /* Public */,
187 46, 1, 678, 2, 0x02, 172 /* Public */,
188 47, 1, 681, 2, 0x02, 174 /* Public */,
189 48, 2, 684, 2, 0x02, 176 /* Public */,
190 49, 2, 689, 2, 0x02, 179 /* Public */,
191 50, 1, 694, 2, 0x02, 182 /* Public */,
192 52, 0, 697, 2, 0x02, 184 /* Public */,
193 53, 1, 698, 2, 0x02, 185 /* Public */,
194 54, 0, 701, 2, 0x02, 187 /* Public */,
195 55, 1, 702, 2, 0x02, 188 /* Public */,
196 56, 1, 705, 2, 0x02, 190 /* Public */,
197 56, 0, 708, 2, 0x22, 192 /* Public | MethodCloned */,
198 58, 0, 709, 2, 0x02, 193 /* Public */,
199
200 // signals: parameters
201 QMetaType::Void,
202 QMetaType::Void, QMetaType::Bool, 4,
203 QMetaType::Void, QMetaType::QString, 6,
204 QMetaType::Void,
205 QMetaType::Void, QMetaType::Int, 8,
206 QMetaType::Void, QMetaType::Int, 8,
207 QMetaType::Void,
208 QMetaType::Void,
209 QMetaType::Void,
210 QMetaType::Void,
211 QMetaType::Void, QMetaType::QString, 6,
212
213 // slots: parameters
214 QMetaType::Void, QMetaType::QString, 6,
215
216 // methods: parameters
217 QMetaType::QString, QMetaType::QString, QMetaType::Int, 6, 17,
218 QMetaType::QString, QMetaType::QString, 6,
219 QMetaType::QColor, QMetaType::QString, QMetaType::Int, 6, 17,
220 QMetaType::QColor, QMetaType::QString, 6,
221 QMetaType::Double, QMetaType::QString, QMetaType::Int, 6, 17,
222 QMetaType::Double, QMetaType::QString, 6,
223 QMetaType::QRectF, QMetaType::QString, QMetaType::Int, 6, 17,
224 QMetaType::QRectF, QMetaType::QString, 6,
225 QMetaType::Void, QMetaType::QString, 6,
226 QMetaType::QStringList, QMetaType::QString, 6,
227 QMetaType::Void, QMetaType::QString, QMetaType::QString, QMetaType::Int, 6, 24, 17,
228 QMetaType::Void, QMetaType::QString, QMetaType::QString, 6, 24,
229 QMetaType::Void, QMetaType::QString, QMetaType::QColor, QMetaType::Int, 0x80000000 | 25, 6, 24, 17, 26,
230 QMetaType::Void, QMetaType::QString, QMetaType::QColor, QMetaType::Int, 6, 24, 17,
231 QMetaType::Void, QMetaType::QString, QMetaType::QColor, 6, 24,
232 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Int, 0x80000000 | 25, 6, 24, 17, 26,
233 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Int, 6, 24, 17,
234 QMetaType::Void, QMetaType::QString, QMetaType::Double, 6, 24,
235 QMetaType::Void, QMetaType::QString, QMetaType::Int, QMetaType::Int, 0x80000000 | 25, 6, 24, 17, 26,
236 QMetaType::Void, QMetaType::QString, QMetaType::Int, QMetaType::Int, 6, 24, 17,
237 QMetaType::Void, QMetaType::QString, QMetaType::Int, 6, 24,
238 QMetaType::Void, QMetaType::QString, QMetaType::Bool, QMetaType::Int, 0x80000000 | 25, 6, 24, 17, 26,
239 QMetaType::Void, QMetaType::QString, QMetaType::Bool, QMetaType::Int, 6, 24, 17,
240 QMetaType::Void, QMetaType::QString, QMetaType::Bool, 6, 24,
241 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Int, 0x80000000 | 25, 6, 27, 28, 29, 30, 31, 17, 26,
242 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Int, 6, 27, 28, 29, 30, 31, 17,
243 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, 6, 27, 28, 29, 30, 31,
244 QMetaType::Void, QMetaType::QString, QMetaType::Double, QMetaType::Double, QMetaType::Double, QMetaType::Double, 6, 27, 28, 29, 30,
245 QMetaType::Void, QMetaType::QString, QMetaType::QRectF, QMetaType::Int, 0x80000000 | 25, 6, 32, 17, 26,
246 QMetaType::Void, QMetaType::QString, QMetaType::QRectF, QMetaType::Int, 6, 32, 17,
247 QMetaType::Void, QMetaType::QString, QMetaType::QRectF, 6, 32,
248 QMetaType::Void, QMetaType::QString, QMetaType::QStringList, 6, 34,
249 QMetaType::Void,
250 QMetaType::Int, QMetaType::QStringList, QMetaType::QString, 37, 6,
251 QMetaType::Int, QMetaType::QStringList, 37,
252 QMetaType::Void, QMetaType::QString, 6,
253 QMetaType::Void, QMetaType::Bool, QMetaType::Bool, 40, 41,
254 QMetaType::Void, QMetaType::Bool, 40,
255 QMetaType::Void,
256 QMetaType::Int, QMetaType::QString, 43,
257 QMetaType::Void,
258 QMetaType::Void, QMetaType::QString, 6,
259 QMetaType::Void, QMetaType::QString, 6,
260 QMetaType::Int, QMetaType::QString, 6,
261 QMetaType::Int, QMetaType::QString, QMetaType::Int, 6, 17,
262 QMetaType::Int, QMetaType::QString, QMetaType::Int, 6, 17,
263 QMetaType::Bool, QMetaType::QString, 51,
264 QMetaType::Void,
265 QMetaType::Void, QMetaType::QRectF, 32,
266 QMetaType::Void,
267 QMetaType::Void, QMetaType::QStringList, 37,
268 QMetaType::Void, QMetaType::QString, 57,
269 QMetaType::Void,
270 QMetaType::Void,
271
272 // properties: name, type, flags
273 59, QMetaType::Bool, 0x00015401, uint(-1), 0,
274 60, QMetaType::QString, 0x00015401, uint(-1), 0,
275 61, QMetaType::QStringList, 0x00015001, uint(0), 0,
276 62, QMetaType::Int, 0x00015001, uint(4), 0,
277 63, QMetaType::Int, 0x00015001, uint(5), 0,
278 64, QMetaType::Int, 0x00015103, uint(6), 0,
279 65, QMetaType::Int, 0x00015103, uint(7), 0,
280 66, QMetaType::Int, 0x00015001, uint(9), 0,
281 67, QMetaType::Bool, 0x00015003, uint(-1), 0,
282
283 // enums: name, alias, flags, count, data
284 68, 68, 0x0, 2, 760,
285
286 // enum data: key, value
287 69, uint(QmlFilter::NoCurrentFilter),
288 70, uint(QmlFilter::DeselectCurrentFilter),
289
290 0 // eod
291};
292
293Q_CONSTINIT const QMetaObject QmlFilter::staticMetaObject = { {
294 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
295 qt_meta_stringdata_CLASSQmlFilterENDCLASS.offsetsAndSizes,
296 qt_meta_data_CLASSQmlFilterENDCLASS,
297 qt_static_metacall,
298 nullptr,
299 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlFilterENDCLASS_t,
300 // property 'isNew'
301 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
302 // property 'path'
303 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
304 // property 'presets'
305 QtPrivate::TypeAndForceComplete<QStringList, std::true_type>,
306 // property 'in'
307 QtPrivate::TypeAndForceComplete<int, std::true_type>,
308 // property 'out'
309 QtPrivate::TypeAndForceComplete<int, std::true_type>,
310 // property 'animateIn'
311 QtPrivate::TypeAndForceComplete<int, std::true_type>,
312 // property 'animateOut'
313 QtPrivate::TypeAndForceComplete<int, std::true_type>,
314 // property 'duration'
315 QtPrivate::TypeAndForceComplete<int, std::true_type>,
316 // property 'blockSignals'
317 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
318 // enum 'CurrentFilterIndex'
319 QtPrivate::TypeAndForceComplete<QmlFilter::CurrentFilterIndex, std::true_type>,
320 // Q_OBJECT / Q_GADGET
321 QtPrivate::TypeAndForceComplete<QmlFilter, std::true_type>,
322 // method 'presetsChanged'
323 QtPrivate::TypeAndForceComplete<void, std::false_type>,
324 // method 'analyzeFinished'
325 QtPrivate::TypeAndForceComplete<void, std::false_type>,
326 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
327 // method 'changed'
328 QtPrivate::TypeAndForceComplete<void, std::false_type>,
329 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
330 // method 'changed'
331 QtPrivate::TypeAndForceComplete<void, std::false_type>,
332 // method 'inChanged'
333 QtPrivate::TypeAndForceComplete<void, std::false_type>,
334 QtPrivate::TypeAndForceComplete<int, std::false_type>,
335 // method 'outChanged'
336 QtPrivate::TypeAndForceComplete<void, std::false_type>,
337 QtPrivate::TypeAndForceComplete<int, std::false_type>,
338 // method 'animateInChanged'
339 QtPrivate::TypeAndForceComplete<void, std::false_type>,
340 // method 'animateOutChanged'
341 QtPrivate::TypeAndForceComplete<void, std::false_type>,
342 // method 'animateInOutChanged'
343 QtPrivate::TypeAndForceComplete<void, std::false_type>,
344 // method 'durationChanged'
345 QtPrivate::TypeAndForceComplete<void, std::false_type>,
346 // method 'propertyChanged'
347 QtPrivate::TypeAndForceComplete<void, std::false_type>,
348 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
349 // method 'preset'
350 QtPrivate::TypeAndForceComplete<void, std::false_type>,
351 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
352 // method 'get'
353 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
354 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
355 QtPrivate::TypeAndForceComplete<int, std::false_type>,
356 // method 'get'
357 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
358 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
359 // method 'getColor'
360 QtPrivate::TypeAndForceComplete<QColor, std::false_type>,
361 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
362 QtPrivate::TypeAndForceComplete<int, std::false_type>,
363 // method 'getColor'
364 QtPrivate::TypeAndForceComplete<QColor, std::false_type>,
365 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
366 // method 'getDouble'
367 QtPrivate::TypeAndForceComplete<double, std::false_type>,
368 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
369 QtPrivate::TypeAndForceComplete<int, std::false_type>,
370 // method 'getDouble'
371 QtPrivate::TypeAndForceComplete<double, std::false_type>,
372 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
373 // method 'getRect'
374 QtPrivate::TypeAndForceComplete<QRectF, std::false_type>,
375 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
376 QtPrivate::TypeAndForceComplete<int, std::false_type>,
377 // method 'getRect'
378 QtPrivate::TypeAndForceComplete<QRectF, std::false_type>,
379 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
380 // method 'removeRectPercents'
381 QtPrivate::TypeAndForceComplete<void, std::false_type>,
382 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
383 // method 'getGradient'
384 QtPrivate::TypeAndForceComplete<QStringList, std::false_type>,
385 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
386 // method 'set'
387 QtPrivate::TypeAndForceComplete<void, std::false_type>,
388 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
389 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
390 QtPrivate::TypeAndForceComplete<int, std::false_type>,
391 // method 'set'
392 QtPrivate::TypeAndForceComplete<void, std::false_type>,
393 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
394 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
395 // method 'set'
396 QtPrivate::TypeAndForceComplete<void, std::false_type>,
397 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
398 QtPrivate::TypeAndForceComplete<const QColor &, std::false_type>,
399 QtPrivate::TypeAndForceComplete<int, std::false_type>,
400 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
401 // method 'set'
402 QtPrivate::TypeAndForceComplete<void, std::false_type>,
403 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
404 QtPrivate::TypeAndForceComplete<const QColor &, std::false_type>,
405 QtPrivate::TypeAndForceComplete<int, std::false_type>,
406 // method 'set'
407 QtPrivate::TypeAndForceComplete<void, std::false_type>,
408 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
409 QtPrivate::TypeAndForceComplete<const QColor &, std::false_type>,
410 // method 'set'
411 QtPrivate::TypeAndForceComplete<void, std::false_type>,
412 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
413 QtPrivate::TypeAndForceComplete<double, std::false_type>,
414 QtPrivate::TypeAndForceComplete<int, std::false_type>,
415 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
416 // method 'set'
417 QtPrivate::TypeAndForceComplete<void, std::false_type>,
418 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
419 QtPrivate::TypeAndForceComplete<double, std::false_type>,
420 QtPrivate::TypeAndForceComplete<int, std::false_type>,
421 // method 'set'
422 QtPrivate::TypeAndForceComplete<void, std::false_type>,
423 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
424 QtPrivate::TypeAndForceComplete<double, std::false_type>,
425 // method 'set'
426 QtPrivate::TypeAndForceComplete<void, std::false_type>,
427 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
428 QtPrivate::TypeAndForceComplete<int, std::false_type>,
429 QtPrivate::TypeAndForceComplete<int, std::false_type>,
430 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
431 // method 'set'
432 QtPrivate::TypeAndForceComplete<void, std::false_type>,
433 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
434 QtPrivate::TypeAndForceComplete<int, std::false_type>,
435 QtPrivate::TypeAndForceComplete<int, std::false_type>,
436 // method 'set'
437 QtPrivate::TypeAndForceComplete<void, std::false_type>,
438 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
439 QtPrivate::TypeAndForceComplete<int, std::false_type>,
440 // method 'set'
441 QtPrivate::TypeAndForceComplete<void, std::false_type>,
442 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
443 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
444 QtPrivate::TypeAndForceComplete<int, std::false_type>,
445 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
446 // method 'set'
447 QtPrivate::TypeAndForceComplete<void, std::false_type>,
448 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
449 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
450 QtPrivate::TypeAndForceComplete<int, std::false_type>,
451 // method 'set'
452 QtPrivate::TypeAndForceComplete<void, std::false_type>,
453 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
454 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
455 // method 'set'
456 QtPrivate::TypeAndForceComplete<void, std::false_type>,
457 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
458 QtPrivate::TypeAndForceComplete<double, std::false_type>,
459 QtPrivate::TypeAndForceComplete<double, std::false_type>,
460 QtPrivate::TypeAndForceComplete<double, std::false_type>,
461 QtPrivate::TypeAndForceComplete<double, std::false_type>,
462 QtPrivate::TypeAndForceComplete<double, std::false_type>,
463 QtPrivate::TypeAndForceComplete<int, std::false_type>,
464 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
465 // method 'set'
466 QtPrivate::TypeAndForceComplete<void, std::false_type>,
467 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
468 QtPrivate::TypeAndForceComplete<double, std::false_type>,
469 QtPrivate::TypeAndForceComplete<double, std::false_type>,
470 QtPrivate::TypeAndForceComplete<double, std::false_type>,
471 QtPrivate::TypeAndForceComplete<double, std::false_type>,
472 QtPrivate::TypeAndForceComplete<double, std::false_type>,
473 QtPrivate::TypeAndForceComplete<int, std::false_type>,
474 // method 'set'
475 QtPrivate::TypeAndForceComplete<void, std::false_type>,
476 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
477 QtPrivate::TypeAndForceComplete<double, std::false_type>,
478 QtPrivate::TypeAndForceComplete<double, std::false_type>,
479 QtPrivate::TypeAndForceComplete<double, std::false_type>,
480 QtPrivate::TypeAndForceComplete<double, std::false_type>,
481 QtPrivate::TypeAndForceComplete<double, std::false_type>,
482 // method 'set'
483 QtPrivate::TypeAndForceComplete<void, std::false_type>,
484 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
485 QtPrivate::TypeAndForceComplete<double, std::false_type>,
486 QtPrivate::TypeAndForceComplete<double, std::false_type>,
487 QtPrivate::TypeAndForceComplete<double, std::false_type>,
488 QtPrivate::TypeAndForceComplete<double, std::false_type>,
489 // method 'set'
490 QtPrivate::TypeAndForceComplete<void, std::false_type>,
491 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
492 QtPrivate::TypeAndForceComplete<const QRectF &, std::false_type>,
493 QtPrivate::TypeAndForceComplete<int, std::false_type>,
494 QtPrivate::TypeAndForceComplete<mlt_keyframe_type, std::false_type>,
495 // method 'set'
496 QtPrivate::TypeAndForceComplete<void, std::false_type>,
497 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
498 QtPrivate::TypeAndForceComplete<const QRectF &, std::false_type>,
499 QtPrivate::TypeAndForceComplete<int, std::false_type>,
500 // method 'set'
501 QtPrivate::TypeAndForceComplete<void, std::false_type>,
502 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
503 QtPrivate::TypeAndForceComplete<const QRectF &, std::false_type>,
504 // method 'setGradient'
505 QtPrivate::TypeAndForceComplete<void, std::false_type>,
506 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
507 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
508 // method 'loadPresets'
509 QtPrivate::TypeAndForceComplete<void, std::false_type>,
510 // method 'savePreset'
511 QtPrivate::TypeAndForceComplete<int, std::false_type>,
512 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
513 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
514 // method 'savePreset'
515 QtPrivate::TypeAndForceComplete<int, std::false_type>,
516 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
517 // method 'deletePreset'
518 QtPrivate::TypeAndForceComplete<void, std::false_type>,
519 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
520 // method 'analyze'
521 QtPrivate::TypeAndForceComplete<void, std::false_type>,
522 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
523 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
524 // method 'analyze'
525 QtPrivate::TypeAndForceComplete<void, std::false_type>,
526 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
527 // method 'analyze'
528 QtPrivate::TypeAndForceComplete<void, std::false_type>,
529 // method 'framesFromTime'
530 QtPrivate::TypeAndForceComplete<int, std::false_type>,
531 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
532 // method 'getHash'
533 QtPrivate::TypeAndForceComplete<void, std::false_type>,
534 // method 'resetProperty'
535 QtPrivate::TypeAndForceComplete<void, std::false_type>,
536 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
537 // method 'clearSimpleAnimation'
538 QtPrivate::TypeAndForceComplete<void, std::false_type>,
539 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
540 // method 'keyframeCount'
541 QtPrivate::TypeAndForceComplete<int, std::false_type>,
542 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
543 // method 'getNextKeyframePosition'
544 QtPrivate::TypeAndForceComplete<int, std::false_type>,
545 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
546 QtPrivate::TypeAndForceComplete<int, std::false_type>,
547 // method 'getPrevKeyframePosition'
548 QtPrivate::TypeAndForceComplete<int, std::false_type>,
549 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
550 QtPrivate::TypeAndForceComplete<int, std::false_type>,
551 // method 'isAtLeastVersion'
552 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
553 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
554 // method 'deselect'
555 QtPrivate::TypeAndForceComplete<void, std::false_type>,
556 // method 'crop'
557 QtPrivate::TypeAndForceComplete<void, std::false_type>,
558 QtPrivate::TypeAndForceComplete<const QRectF &, std::false_type>,
559 // method 'copyParameters'
560 QtPrivate::TypeAndForceComplete<void, std::false_type>,
561 // method 'pasteParameters'
562 QtPrivate::TypeAndForceComplete<void, std::false_type>,
563 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
564 // method 'startUndoParameterCommand'
565 QtPrivate::TypeAndForceComplete<void, std::false_type>,
566 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
567 // method 'startUndoParameterCommand'
568 QtPrivate::TypeAndForceComplete<void, std::false_type>,
569 // method 'endUndoCommand'
570 QtPrivate::TypeAndForceComplete<void, std::false_type>
571 >,
572 nullptr
573} };
574
575void QmlFilter::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
576{
577 if (_c == QMetaObject::InvokeMetaMethod) {
578 auto *_t = static_cast<QmlFilter *>(_o);
579 (void)_t;
580 switch (_id) {
581 case 0: _t->presetsChanged(); break;
582 case 1: _t->analyzeFinished((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
583 case 2: _t->changed((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
584 case 3: _t->changed(); break;
585 case 4: _t->inChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
586 case 5: _t->outChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
587 case 6: _t->animateInChanged(); break;
588 case 7: _t->animateOutChanged(); break;
589 case 8: _t->animateInOutChanged(); break;
590 case 9: _t->durationChanged(); break;
591 case 10: _t->propertyChanged((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
592 case 11: _t->preset((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
593 case 12: { QString _r = _t->get((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
594 if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break;
595 case 13: { QString _r = _t->get((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
596 if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break;
597 case 14: { QColor _r = _t->getColor((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
598 if (_a[0]) *reinterpret_cast< QColor*>(_a[0]) = std::move(_r); } break;
599 case 15: { QColor _r = _t->getColor((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
600 if (_a[0]) *reinterpret_cast< QColor*>(_a[0]) = std::move(_r); } break;
601 case 16: { double _r = _t->getDouble((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
602 if (_a[0]) *reinterpret_cast< double*>(_a[0]) = std::move(_r); } break;
603 case 17: { double _r = _t->getDouble((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
604 if (_a[0]) *reinterpret_cast< double*>(_a[0]) = std::move(_r); } break;
605 case 18: { QRectF _r = _t->getRect((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
606 if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = std::move(_r); } break;
607 case 19: { QRectF _r = _t->getRect((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
608 if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = std::move(_r); } break;
609 case 20: _t->removeRectPercents((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
610 case 21: { QStringList _r = _t->getGradient((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
611 if (_a[0]) *reinterpret_cast< QStringList*>(_a[0]) = std::move(_r); } break;
612 case 22: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
613 case 23: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
614 case 24: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QColor>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[4]))); break;
615 case 25: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QColor>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
616 case 26: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QColor>>(_a[2]))); break;
617 case 27: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[4]))); break;
618 case 28: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
619 case 29: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2]))); break;
620 case 30: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[4]))); break;
621 case 31: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
622 case 32: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
623 case 33: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[4]))); break;
624 case 34: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
625 case 35: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
626 case 36: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[5])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[6])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[7])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[8]))); break;
627 case 37: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[5])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[6])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[7]))); break;
628 case 38: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[5])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[6]))); break;
629 case 39: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[5]))); break;
630 case 40: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QRectF>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<mlt_keyframe_type>>(_a[4]))); break;
631 case 41: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QRectF>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
632 case 42: _t->set((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QRectF>>(_a[2]))); break;
633 case 43: _t->setGradient((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2]))); break;
634 case 44: _t->loadPresets(); break;
635 case 45: { int _r = _t->savePreset((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2])));
636 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
637 case 46: { int _r = _t->savePreset((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1])));
638 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
639 case 47: _t->deletePreset((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
640 case 48: _t->analyze((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
641 case 49: _t->analyze((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
642 case 50: _t->analyze(); break;
643 case 51: { int _r = _t->framesFromTime((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
644 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
645 case 52: _t->getHash(); break;
646 case 53: _t->resetProperty((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
647 case 54: _t->clearSimpleAnimation((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
648 case 55: { int _r = _t->keyframeCount((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
649 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
650 case 56: { int _r = _t->getNextKeyframePosition((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
651 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
652 case 57: { int _r = _t->getPrevKeyframePosition((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
653 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
654 case 58: { bool _r = _t->isAtLeastVersion((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
655 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
656 case 59: _t->deselect(); break;
657 case 60: _t->crop((*reinterpret_cast< std::add_pointer_t<QRectF>>(_a[1]))); break;
658 case 61: _t->copyParameters(); break;
659 case 62: _t->pasteParameters((*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[1]))); break;
660 case 63: _t->startUndoParameterCommand((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
661 case 64: _t->startUndoParameterCommand(); break;
662 case 65: _t->endUndoCommand(); break;
663 default: ;
664 }
665 } else if (_c == QMetaObject::IndexOfMethod) {
666 int *result = reinterpret_cast<int *>(_a[0]);
667 {
668 using _t = void (QmlFilter::*)();
669 if (_t _q_method = &QmlFilter::presetsChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
670 *result = 0;
671 return;
672 }
673 }
674 {
675 using _t = void (QmlFilter::*)(bool );
676 if (_t _q_method = &QmlFilter::analyzeFinished; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
677 *result = 1;
678 return;
679 }
680 }
681 {
682 using _t = void (QmlFilter::*)(QString );
683 if (_t _q_method = &QmlFilter::changed; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
684 *result = 2;
685 return;
686 }
687 }
688 {
689 using _t = void (QmlFilter::*)(int );
690 if (_t _q_method = &QmlFilter::inChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
691 *result = 4;
692 return;
693 }
694 }
695 {
696 using _t = void (QmlFilter::*)(int );
697 if (_t _q_method = &QmlFilter::outChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
698 *result = 5;
699 return;
700 }
701 }
702 {
703 using _t = void (QmlFilter::*)();
704 if (_t _q_method = &QmlFilter::animateInChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
705 *result = 6;
706 return;
707 }
708 }
709 {
710 using _t = void (QmlFilter::*)();
711 if (_t _q_method = &QmlFilter::animateOutChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
712 *result = 7;
713 return;
714 }
715 }
716 {
717 using _t = void (QmlFilter::*)();
718 if (_t _q_method = &QmlFilter::animateInOutChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
719 *result = 8;
720 return;
721 }
722 }
723 {
724 using _t = void (QmlFilter::*)();
725 if (_t _q_method = &QmlFilter::durationChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
726 *result = 9;
727 return;
728 }
729 }
730 {
731 using _t = void (QmlFilter::*)(QString );
732 if (_t _q_method = &QmlFilter::propertyChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
733 *result = 10;
734 return;
735 }
736 }
737 } else if (_c == QMetaObject::ReadProperty) {
738 auto *_t = static_cast<QmlFilter *>(_o);
739 (void)_t;
740 void *_v = _a[0];
741 switch (_id) {
742 case 0: *reinterpret_cast< bool*>(_v) = _t->isNew(); break;
743 case 1: *reinterpret_cast< QString*>(_v) = _t->path(); break;
744 case 2: *reinterpret_cast< QStringList*>(_v) = _t->presets(); break;
745 case 3: *reinterpret_cast< int*>(_v) = _t->in(); break;
746 case 4: *reinterpret_cast< int*>(_v) = _t->out(); break;
747 case 5: *reinterpret_cast< int*>(_v) = _t->animateIn(); break;
748 case 6: *reinterpret_cast< int*>(_v) = _t->animateOut(); break;
749 case 7: *reinterpret_cast< int*>(_v) = _t->duration(); break;
750 case 8: *reinterpret_cast< bool*>(_v) = _t->signalsBlocked(); break;
751 default: break;
752 }
753 } else if (_c == QMetaObject::WriteProperty) {
754 auto *_t = static_cast<QmlFilter *>(_o);
755 (void)_t;
756 void *_v = _a[0];
757 switch (_id) {
758 case 5: _t->setAnimateIn(*reinterpret_cast< int*>(_v)); break;
759 case 6: _t->setAnimateOut(*reinterpret_cast< int*>(_v)); break;
760 case 8: _t->blockSignals(*reinterpret_cast< bool*>(_v)); break;
761 default: break;
762 }
763 } else if (_c == QMetaObject::ResetProperty) {
764 } else if (_c == QMetaObject::BindableProperty) {
765 }
766}
767
768const QMetaObject *QmlFilter::metaObject() const
769{
770 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
771}
772
773void *QmlFilter::qt_metacast(const char *_clname)
774{
775 if (!_clname) return nullptr;
776 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlFilterENDCLASS.stringdata0))
777 return static_cast<void*>(this);
778 return QObject::qt_metacast(_clname);
779}
780
781int QmlFilter::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
782{
783 _id = QObject::qt_metacall(_c, _id, _a);
784 if (_id < 0)
785 return _id;
786 if (_c == QMetaObject::InvokeMetaMethod) {
787 if (_id < 66)
788 qt_static_metacall(this, _c, _id, _a);
789 _id -= 66;
790 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
791 if (_id < 66)
792 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
793 _id -= 66;
794 }else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
795 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
796 || _c == QMetaObject::RegisterPropertyMetaType) {
797 qt_static_metacall(this, _c, _id, _a);
798 _id -= 9;
799 }
800 return _id;
801}
802
803// SIGNAL 0
804void QmlFilter::presetsChanged()
805{
806 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
807}
808
809// SIGNAL 1
810void QmlFilter::analyzeFinished(bool _t1)
811{
812 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
813 QMetaObject::activate(this, &staticMetaObject, 1, _a);
814}
815
816// SIGNAL 2
817void QmlFilter::changed(QString _t1)
818{
819 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
820 QMetaObject::activate(this, &staticMetaObject, 2, _a);
821}
822
823// SIGNAL 4
824void QmlFilter::inChanged(int _t1)
825{
826 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
827 QMetaObject::activate(this, &staticMetaObject, 4, _a);
828}
829
830// SIGNAL 5
831void QmlFilter::outChanged(int _t1)
832{
833 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
834 QMetaObject::activate(this, &staticMetaObject, 5, _a);
835}
836
837// SIGNAL 6
838void QmlFilter::animateInChanged()
839{
840 QMetaObject::activate(this, &staticMetaObject, 6, nullptr);
841}
842
843// SIGNAL 7
844void QmlFilter::animateOutChanged()
845{
846 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
847}
848
849// SIGNAL 8
850void QmlFilter::animateInOutChanged()
851{
852 QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
853}
854
855// SIGNAL 9
856void QmlFilter::durationChanged()
857{
858 QMetaObject::activate(this, &staticMetaObject, 9, nullptr);
859}
860
861// SIGNAL 10
862void QmlFilter::propertyChanged(QString _t1)
863{
864 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
865 QMetaObject::activate(this, &staticMetaObject, 10, _a);
866}
867namespace {
868
869#ifdef QT_MOC_HAS_STRINGDATA
870struct qt_meta_stringdata_CLASSAnalyzeDelegateENDCLASS_t {};
871constexpr auto qt_meta_stringdata_CLASSAnalyzeDelegateENDCLASS = QtMocHelpers::stringData(
872 "AnalyzeDelegate",
873 "onAnalyzeFinished",
874 "",
875 "AbstractJob*",
876 "job",
877 "isSuccess"
878);
879#else // !QT_MOC_HAS_STRINGDATA
880#error "qtmochelpers.h not found or too old."
881#endif // !QT_MOC_HAS_STRINGDATA
882} // unnamed namespace
883
884Q_CONSTINIT static const uint qt_meta_data_CLASSAnalyzeDelegateENDCLASS[] = {
885
886 // content:
887 12, // revision
888 0, // classname
889 0, 0, // classinfo
890 1, 14, // methods
891 0, 0, // properties
892 0, 0, // enums/sets
893 0, 0, // constructors
894 0, // flags
895 0, // signalCount
896
897 // slots: name, argc, parameters, tag, flags, initial metatype offsets
898 1, 2, 20, 2, 0x0a, 1 /* Public */,
899
900 // slots: parameters
901 QMetaType::Void, 0x80000000 | 3, QMetaType::Bool, 4, 5,
902
903 0 // eod
904};
905
906Q_CONSTINIT const QMetaObject AnalyzeDelegate::staticMetaObject = { {
907 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
908 qt_meta_stringdata_CLASSAnalyzeDelegateENDCLASS.offsetsAndSizes,
909 qt_meta_data_CLASSAnalyzeDelegateENDCLASS,
910 qt_static_metacall,
911 nullptr,
912 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSAnalyzeDelegateENDCLASS_t,
913 // Q_OBJECT / Q_GADGET
914 QtPrivate::TypeAndForceComplete<AnalyzeDelegate, std::true_type>,
915 // method 'onAnalyzeFinished'
916 QtPrivate::TypeAndForceComplete<void, std::false_type>,
917 QtPrivate::TypeAndForceComplete<AbstractJob *, std::false_type>,
918 QtPrivate::TypeAndForceComplete<bool, std::false_type>
919 >,
920 nullptr
921} };
922
923void AnalyzeDelegate::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
924{
925 if (_c == QMetaObject::InvokeMetaMethod) {
926 auto *_t = static_cast<AnalyzeDelegate *>(_o);
927 (void)_t;
928 switch (_id) {
929 case 0: _t->onAnalyzeFinished((*reinterpret_cast< std::add_pointer_t<AbstractJob*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
930 default: ;
931 }
932 }
933}
934
935const QMetaObject *AnalyzeDelegate::metaObject() const
936{
937 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
938}
939
940void *AnalyzeDelegate::qt_metacast(const char *_clname)
941{
942 if (!_clname) return nullptr;
943 if (!strcmp(_clname, qt_meta_stringdata_CLASSAnalyzeDelegateENDCLASS.stringdata0))
944 return static_cast<void*>(this);
945 return QObject::qt_metacast(_clname);
946}
947
948int AnalyzeDelegate::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
949{
950 _id = QObject::qt_metacall(_c, _id, _a);
951 if (_id < 0)
952 return _id;
953 if (_c == QMetaObject::InvokeMetaMethod) {
954 if (_id < 1)
955 qt_static_metacall(this, _c, _id, _a);
956 _id -= 1;
957 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
958 if (_id < 1)
959 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
960 _id -= 1;
961 }
962 return _id;
963}
964QT_WARNING_POP