CuteLogger
Fast and simple logging solution for Qt based applications
moc_keyframesmodel.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'keyframesmodel.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/models/keyframesmodel.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 'keyframesmodel.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_CLASSKeyframesModelENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSKeyframesModelENDCLASS = QtMocHelpers::stringData(
41 "KeyframesModel",
42 "loaded",
43 "",
44 "keyframeAdded",
45 "parameter",
46 "position",
47 "reload",
48 "onFilterChanged",
49 "property",
50 "onFilterInChanged",
51 "delta",
52 "trimFilterIn",
53 "in",
54 "trimFilterOut",
55 "out",
56 "remove",
57 "parameterIndex",
58 "keyframeIndex",
59 "currentPosition",
60 "propertyName",
61 "setInterpolation",
62 "InterpolationType",
63 "type",
64 "setKeyframePosition",
65 "addKeyframe",
66 "value",
67 "setKeyframeValue",
68 "setKeyframeValuePosition",
69 "isKeyframe",
70 "advancedKeyframesInUse",
71 "removeAdvancedKeyframes",
72 "simpleKeyframesInUse",
73 "removeSimpleKeyframes",
74 "DiscreteInterpolation",
75 "LinearInterpolation",
76 "SmoothLooseInterpolation",
77 "SmoothNaturalInterpolation",
78 "SmoothTightInterpolation",
79 "EaseInSinusoidal",
80 "EaseOutSinusoidal",
81 "EaseInOutSinusoidal",
82 "EaseInQuadratic",
83 "EaseOutQuadratic",
84 "EaseInOutQuadratic",
85 "EaseInCubic",
86 "EaseOutCubic",
87 "EaseInOutCubic",
88 "EaseInQuartic",
89 "EaseOutQuartic",
90 "EaseInOutQuartic",
91 "EaseInQuintic",
92 "EaseOutQuintic",
93 "EaseInOutQuintic",
94 "EaseInExponential",
95 "EaseOutExponential",
96 "EaseInOutExponential",
97 "EaseInCircular",
98 "EaseOutCircular",
99 "EaseInOutCircular",
100 "EaseInBack",
101 "EaseOutBack",
102 "EaseInOutBack",
103 "EaseInElastic",
104 "EaseOutElastic",
105 "EaseInOutElastic",
106 "EaseInBounce",
107 "EaseOutBounce",
108 "EaseInOutBounce"
109);
110#else // !QT_MOC_HAS_STRING_DATA
111struct qt_meta_stringdata_CLASSKeyframesModelENDCLASS_t {
112 uint offsetsAndSizes[136];
113 char stringdata0[15];
114 char stringdata1[7];
115 char stringdata2[1];
116 char stringdata3[14];
117 char stringdata4[10];
118 char stringdata5[9];
119 char stringdata6[7];
120 char stringdata7[16];
121 char stringdata8[9];
122 char stringdata9[18];
123 char stringdata10[6];
124 char stringdata11[13];
125 char stringdata12[3];
126 char stringdata13[14];
127 char stringdata14[4];
128 char stringdata15[7];
129 char stringdata16[15];
130 char stringdata17[14];
131 char stringdata18[16];
132 char stringdata19[13];
133 char stringdata20[17];
134 char stringdata21[18];
135 char stringdata22[5];
136 char stringdata23[20];
137 char stringdata24[12];
138 char stringdata25[6];
139 char stringdata26[17];
140 char stringdata27[25];
141 char stringdata28[11];
142 char stringdata29[23];
143 char stringdata30[24];
144 char stringdata31[21];
145 char stringdata32[22];
146 char stringdata33[22];
147 char stringdata34[20];
148 char stringdata35[25];
149 char stringdata36[27];
150 char stringdata37[25];
151 char stringdata38[17];
152 char stringdata39[18];
153 char stringdata40[20];
154 char stringdata41[16];
155 char stringdata42[17];
156 char stringdata43[19];
157 char stringdata44[12];
158 char stringdata45[13];
159 char stringdata46[15];
160 char stringdata47[14];
161 char stringdata48[15];
162 char stringdata49[17];
163 char stringdata50[14];
164 char stringdata51[15];
165 char stringdata52[17];
166 char stringdata53[18];
167 char stringdata54[19];
168 char stringdata55[21];
169 char stringdata56[15];
170 char stringdata57[16];
171 char stringdata58[18];
172 char stringdata59[11];
173 char stringdata60[12];
174 char stringdata61[14];
175 char stringdata62[14];
176 char stringdata63[15];
177 char stringdata64[17];
178 char stringdata65[13];
179 char stringdata66[14];
180 char stringdata67[16];
181};
182#define QT_MOC_LITERAL(ofs, len) \
183 uint(sizeof(qt_meta_stringdata_CLASSKeyframesModelENDCLASS_t::offsetsAndSizes) + ofs), len
184Q_CONSTINIT static const qt_meta_stringdata_CLASSKeyframesModelENDCLASS_t qt_meta_stringdata_CLASSKeyframesModelENDCLASS = {
185 {
186 QT_MOC_LITERAL(0, 14), // "KeyframesModel"
187 QT_MOC_LITERAL(15, 6), // "loaded"
188 QT_MOC_LITERAL(22, 0), // ""
189 QT_MOC_LITERAL(23, 13), // "keyframeAdded"
190 QT_MOC_LITERAL(37, 9), // "parameter"
191 QT_MOC_LITERAL(47, 8), // "position"
192 QT_MOC_LITERAL(56, 6), // "reload"
193 QT_MOC_LITERAL(63, 15), // "onFilterChanged"
194 QT_MOC_LITERAL(79, 8), // "property"
195 QT_MOC_LITERAL(88, 17), // "onFilterInChanged"
196 QT_MOC_LITERAL(106, 5), // "delta"
197 QT_MOC_LITERAL(112, 12), // "trimFilterIn"
198 QT_MOC_LITERAL(125, 2), // "in"
199 QT_MOC_LITERAL(128, 13), // "trimFilterOut"
200 QT_MOC_LITERAL(142, 3), // "out"
201 QT_MOC_LITERAL(146, 6), // "remove"
202 QT_MOC_LITERAL(153, 14), // "parameterIndex"
203 QT_MOC_LITERAL(168, 13), // "keyframeIndex"
204 QT_MOC_LITERAL(182, 15), // "currentPosition"
205 QT_MOC_LITERAL(198, 12), // "propertyName"
206 QT_MOC_LITERAL(211, 16), // "setInterpolation"
207 QT_MOC_LITERAL(228, 17), // "InterpolationType"
208 QT_MOC_LITERAL(246, 4), // "type"
209 QT_MOC_LITERAL(251, 19), // "setKeyframePosition"
210 QT_MOC_LITERAL(271, 11), // "addKeyframe"
211 QT_MOC_LITERAL(283, 5), // "value"
212 QT_MOC_LITERAL(289, 16), // "setKeyframeValue"
213 QT_MOC_LITERAL(306, 24), // "setKeyframeValuePosition"
214 QT_MOC_LITERAL(331, 10), // "isKeyframe"
215 QT_MOC_LITERAL(342, 22), // "advancedKeyframesInUse"
216 QT_MOC_LITERAL(365, 23), // "removeAdvancedKeyframes"
217 QT_MOC_LITERAL(389, 20), // "simpleKeyframesInUse"
218 QT_MOC_LITERAL(410, 21), // "removeSimpleKeyframes"
219 QT_MOC_LITERAL(432, 21), // "DiscreteInterpolation"
220 QT_MOC_LITERAL(454, 19), // "LinearInterpolation"
221 QT_MOC_LITERAL(474, 24), // "SmoothLooseInterpolation"
222 QT_MOC_LITERAL(499, 26), // "SmoothNaturalInterpolation"
223 QT_MOC_LITERAL(526, 24), // "SmoothTightInterpolation"
224 QT_MOC_LITERAL(551, 16), // "EaseInSinusoidal"
225 QT_MOC_LITERAL(568, 17), // "EaseOutSinusoidal"
226 QT_MOC_LITERAL(586, 19), // "EaseInOutSinusoidal"
227 QT_MOC_LITERAL(606, 15), // "EaseInQuadratic"
228 QT_MOC_LITERAL(622, 16), // "EaseOutQuadratic"
229 QT_MOC_LITERAL(639, 18), // "EaseInOutQuadratic"
230 QT_MOC_LITERAL(658, 11), // "EaseInCubic"
231 QT_MOC_LITERAL(670, 12), // "EaseOutCubic"
232 QT_MOC_LITERAL(683, 14), // "EaseInOutCubic"
233 QT_MOC_LITERAL(698, 13), // "EaseInQuartic"
234 QT_MOC_LITERAL(712, 14), // "EaseOutQuartic"
235 QT_MOC_LITERAL(727, 16), // "EaseInOutQuartic"
236 QT_MOC_LITERAL(744, 13), // "EaseInQuintic"
237 QT_MOC_LITERAL(758, 14), // "EaseOutQuintic"
238 QT_MOC_LITERAL(773, 16), // "EaseInOutQuintic"
239 QT_MOC_LITERAL(790, 17), // "EaseInExponential"
240 QT_MOC_LITERAL(808, 18), // "EaseOutExponential"
241 QT_MOC_LITERAL(827, 20), // "EaseInOutExponential"
242 QT_MOC_LITERAL(848, 14), // "EaseInCircular"
243 QT_MOC_LITERAL(863, 15), // "EaseOutCircular"
244 QT_MOC_LITERAL(879, 17), // "EaseInOutCircular"
245 QT_MOC_LITERAL(897, 10), // "EaseInBack"
246 QT_MOC_LITERAL(908, 11), // "EaseOutBack"
247 QT_MOC_LITERAL(920, 13), // "EaseInOutBack"
248 QT_MOC_LITERAL(934, 13), // "EaseInElastic"
249 QT_MOC_LITERAL(948, 14), // "EaseOutElastic"
250 QT_MOC_LITERAL(963, 16), // "EaseInOutElastic"
251 QT_MOC_LITERAL(980, 12), // "EaseInBounce"
252 QT_MOC_LITERAL(993, 13), // "EaseOutBounce"
253 QT_MOC_LITERAL(1007, 15) // "EaseInOutBounce"
254 },
255 "KeyframesModel",
256 "loaded",
257 "",
258 "keyframeAdded",
259 "parameter",
260 "position",
261 "reload",
262 "onFilterChanged",
263 "property",
264 "onFilterInChanged",
265 "delta",
266 "trimFilterIn",
267 "in",
268 "trimFilterOut",
269 "out",
270 "remove",
271 "parameterIndex",
272 "keyframeIndex",
273 "currentPosition",
274 "propertyName",
275 "setInterpolation",
276 "InterpolationType",
277 "type",
278 "setKeyframePosition",
279 "addKeyframe",
280 "value",
281 "setKeyframeValue",
282 "setKeyframeValuePosition",
283 "isKeyframe",
284 "advancedKeyframesInUse",
285 "removeAdvancedKeyframes",
286 "simpleKeyframesInUse",
287 "removeSimpleKeyframes",
288 "DiscreteInterpolation",
289 "LinearInterpolation",
290 "SmoothLooseInterpolation",
291 "SmoothNaturalInterpolation",
292 "SmoothTightInterpolation",
293 "EaseInSinusoidal",
294 "EaseOutSinusoidal",
295 "EaseInOutSinusoidal",
296 "EaseInQuadratic",
297 "EaseOutQuadratic",
298 "EaseInOutQuadratic",
299 "EaseInCubic",
300 "EaseOutCubic",
301 "EaseInOutCubic",
302 "EaseInQuartic",
303 "EaseOutQuartic",
304 "EaseInOutQuartic",
305 "EaseInQuintic",
306 "EaseOutQuintic",
307 "EaseInOutQuintic",
308 "EaseInExponential",
309 "EaseOutExponential",
310 "EaseInOutExponential",
311 "EaseInCircular",
312 "EaseOutCircular",
313 "EaseInOutCircular",
314 "EaseInBack",
315 "EaseOutBack",
316 "EaseInOutBack",
317 "EaseInElastic",
318 "EaseOutElastic",
319 "EaseInOutElastic",
320 "EaseInBounce",
321 "EaseOutBounce",
322 "EaseInOutBounce"
323};
324#undef QT_MOC_LITERAL
325#endif // !QT_MOC_HAS_STRING_DATA
326} // unnamed namespace
327
328Q_CONSTINIT static const uint qt_meta_data_CLASSKeyframesModelENDCLASS[] = {
329
330 // content:
331 12, // revision
332 0, // classname
333 0, 0, // classinfo
334 21, 14, // methods
335 0, 0, // properties
336 1, 225, // enums/sets
337 0, 0, // constructors
338 0, // flags
339 2, // signalCount
340
341 // signals: name, argc, parameters, tag, flags, initial metatype offsets
342 1, 0, 140, 2, 0x06, 2 /* Public */,
343 3, 2, 141, 2, 0x06, 3 /* Public */,
344
345 // slots: name, argc, parameters, tag, flags, initial metatype offsets
346 6, 0, 146, 2, 0x0a, 6 /* Public */,
347 7, 1, 147, 2, 0x0a, 7 /* Public */,
348 9, 1, 150, 2, 0x0a, 9 /* Public */,
349 11, 1, 153, 2, 0x0a, 11 /* Public */,
350 13, 1, 156, 2, 0x0a, 13 /* Public */,
351
352 // methods: name, argc, parameters, tag, flags, initial metatype offsets
353 15, 2, 159, 2, 0x02, 15 /* Public */,
354 17, 2, 164, 2, 0x02, 18 /* Public */,
355 16, 1, 169, 2, 0x102, 21 /* Public | MethodIsConst */,
356 20, 3, 172, 2, 0x02, 23 /* Public */,
357 23, 3, 179, 2, 0x02, 27 /* Public */,
358 24, 4, 186, 2, 0x02, 31 /* Public */,
359 24, 2, 195, 2, 0x02, 36 /* Public */,
360 26, 3, 200, 2, 0x02, 39 /* Public */,
361 27, 4, 207, 2, 0x02, 43 /* Public */,
362 28, 2, 216, 2, 0x02, 48 /* Public */,
363 29, 0, 221, 2, 0x02, 51 /* Public */,
364 30, 0, 222, 2, 0x02, 52 /* Public */,
365 31, 0, 223, 2, 0x02, 53 /* Public */,
366 32, 0, 224, 2, 0x02, 54 /* Public */,
367
368 // signals: parameters
369 QMetaType::Void,
370 QMetaType::Void, QMetaType::QString, QMetaType::Int, 4, 5,
371
372 // slots: parameters
373 QMetaType::Void,
374 QMetaType::Void, QMetaType::QString, 8,
375 QMetaType::Void, QMetaType::Int, 10,
376 QMetaType::Void, QMetaType::Int, 12,
377 QMetaType::Void, QMetaType::Int, 14,
378
379 // methods: parameters
380 QMetaType::Bool, QMetaType::Int, QMetaType::Int, 16, 17,
381 QMetaType::Int, QMetaType::Int, QMetaType::Int, 16, 18,
382 QMetaType::Int, QMetaType::QString, 19,
383 QMetaType::Bool, QMetaType::Int, QMetaType::Int, 0x80000000 | 21, 16, 17, 22,
384 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 16, 17, 5,
385 QMetaType::Void, QMetaType::Int, QMetaType::Double, QMetaType::Int, 0x80000000 | 21, 16, 25, 5, 22,
386 QMetaType::Void, QMetaType::Int, QMetaType::Int, 16, 5,
387 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Double, 16, 17, 25,
388 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Double, QMetaType::Int, 16, 17, 25, 5,
389 QMetaType::Bool, QMetaType::Int, QMetaType::Int, 16, 5,
390 QMetaType::Bool,
391 QMetaType::Void,
392 QMetaType::Bool,
393 QMetaType::Void,
394
395 // enums: name, alias, flags, count, data
396 21, 21, 0x0, 35, 230,
397
398 // enum data: key, value
399 33, uint(KeyframesModel::DiscreteInterpolation),
400 34, uint(KeyframesModel::LinearInterpolation),
401 35, uint(KeyframesModel::SmoothLooseInterpolation),
402 36, uint(KeyframesModel::SmoothNaturalInterpolation),
403 37, uint(KeyframesModel::SmoothTightInterpolation),
404 38, uint(KeyframesModel::EaseInSinusoidal),
405 39, uint(KeyframesModel::EaseOutSinusoidal),
406 40, uint(KeyframesModel::EaseInOutSinusoidal),
407 41, uint(KeyframesModel::EaseInQuadratic),
408 42, uint(KeyframesModel::EaseOutQuadratic),
409 43, uint(KeyframesModel::EaseInOutQuadratic),
410 44, uint(KeyframesModel::EaseInCubic),
411 45, uint(KeyframesModel::EaseOutCubic),
412 46, uint(KeyframesModel::EaseInOutCubic),
413 47, uint(KeyframesModel::EaseInQuartic),
414 48, uint(KeyframesModel::EaseOutQuartic),
415 49, uint(KeyframesModel::EaseInOutQuartic),
416 50, uint(KeyframesModel::EaseInQuintic),
417 51, uint(KeyframesModel::EaseOutQuintic),
418 52, uint(KeyframesModel::EaseInOutQuintic),
419 53, uint(KeyframesModel::EaseInExponential),
420 54, uint(KeyframesModel::EaseOutExponential),
421 55, uint(KeyframesModel::EaseInOutExponential),
422 56, uint(KeyframesModel::EaseInCircular),
423 57, uint(KeyframesModel::EaseOutCircular),
424 58, uint(KeyframesModel::EaseInOutCircular),
425 59, uint(KeyframesModel::EaseInBack),
426 60, uint(KeyframesModel::EaseOutBack),
427 61, uint(KeyframesModel::EaseInOutBack),
428 62, uint(KeyframesModel::EaseInElastic),
429 63, uint(KeyframesModel::EaseOutElastic),
430 64, uint(KeyframesModel::EaseInOutElastic),
431 65, uint(KeyframesModel::EaseInBounce),
432 66, uint(KeyframesModel::EaseOutBounce),
433 67, uint(KeyframesModel::EaseInOutBounce),
434
435 0 // eod
436};
437
438Q_CONSTINIT const QMetaObject KeyframesModel::staticMetaObject = { {
439 QMetaObject::SuperData::link<QAbstractItemModel::staticMetaObject>(),
440 qt_meta_stringdata_CLASSKeyframesModelENDCLASS.offsetsAndSizes,
441 qt_meta_data_CLASSKeyframesModelENDCLASS,
442 qt_static_metacall,
443 nullptr,
444 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSKeyframesModelENDCLASS_t,
445 // enum 'InterpolationType'
446 QtPrivate::TypeAndForceComplete<KeyframesModel::InterpolationType, std::true_type>,
447 // Q_OBJECT / Q_GADGET
448 QtPrivate::TypeAndForceComplete<KeyframesModel, std::true_type>,
449 // method 'loaded'
450 QtPrivate::TypeAndForceComplete<void, std::false_type>,
451 // method 'keyframeAdded'
452 QtPrivate::TypeAndForceComplete<void, std::false_type>,
453 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
454 QtPrivate::TypeAndForceComplete<int, std::false_type>,
455 // method 'reload'
456 QtPrivate::TypeAndForceComplete<void, std::false_type>,
457 // method 'onFilterChanged'
458 QtPrivate::TypeAndForceComplete<void, std::false_type>,
459 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
460 // method 'onFilterInChanged'
461 QtPrivate::TypeAndForceComplete<void, std::false_type>,
462 QtPrivate::TypeAndForceComplete<int, std::false_type>,
463 // method 'trimFilterIn'
464 QtPrivate::TypeAndForceComplete<void, std::false_type>,
465 QtPrivate::TypeAndForceComplete<int, std::false_type>,
466 // method 'trimFilterOut'
467 QtPrivate::TypeAndForceComplete<void, std::false_type>,
468 QtPrivate::TypeAndForceComplete<int, std::false_type>,
469 // method 'remove'
470 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
471 QtPrivate::TypeAndForceComplete<int, std::false_type>,
472 QtPrivate::TypeAndForceComplete<int, std::false_type>,
473 // method 'keyframeIndex'
474 QtPrivate::TypeAndForceComplete<int, std::false_type>,
475 QtPrivate::TypeAndForceComplete<int, std::false_type>,
476 QtPrivate::TypeAndForceComplete<int, std::false_type>,
477 // method 'parameterIndex'
478 QtPrivate::TypeAndForceComplete<int, std::false_type>,
479 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
480 // method 'setInterpolation'
481 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
482 QtPrivate::TypeAndForceComplete<int, std::false_type>,
483 QtPrivate::TypeAndForceComplete<int, std::false_type>,
484 QtPrivate::TypeAndForceComplete<InterpolationType, std::false_type>,
485 // method 'setKeyframePosition'
486 QtPrivate::TypeAndForceComplete<void, std::false_type>,
487 QtPrivate::TypeAndForceComplete<int, std::false_type>,
488 QtPrivate::TypeAndForceComplete<int, std::false_type>,
489 QtPrivate::TypeAndForceComplete<int, std::false_type>,
490 // method 'addKeyframe'
491 QtPrivate::TypeAndForceComplete<void, std::false_type>,
492 QtPrivate::TypeAndForceComplete<int, std::false_type>,
493 QtPrivate::TypeAndForceComplete<double, std::false_type>,
494 QtPrivate::TypeAndForceComplete<int, std::false_type>,
495 QtPrivate::TypeAndForceComplete<InterpolationType, std::false_type>,
496 // method 'addKeyframe'
497 QtPrivate::TypeAndForceComplete<void, std::false_type>,
498 QtPrivate::TypeAndForceComplete<int, std::false_type>,
499 QtPrivate::TypeAndForceComplete<int, std::false_type>,
500 // method 'setKeyframeValue'
501 QtPrivate::TypeAndForceComplete<void, std::false_type>,
502 QtPrivate::TypeAndForceComplete<int, std::false_type>,
503 QtPrivate::TypeAndForceComplete<int, std::false_type>,
504 QtPrivate::TypeAndForceComplete<double, std::false_type>,
505 // method 'setKeyframeValuePosition'
506 QtPrivate::TypeAndForceComplete<void, std::false_type>,
507 QtPrivate::TypeAndForceComplete<int, std::false_type>,
508 QtPrivate::TypeAndForceComplete<int, std::false_type>,
509 QtPrivate::TypeAndForceComplete<double, std::false_type>,
510 QtPrivate::TypeAndForceComplete<int, std::false_type>,
511 // method 'isKeyframe'
512 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
513 QtPrivate::TypeAndForceComplete<int, std::false_type>,
514 QtPrivate::TypeAndForceComplete<int, std::false_type>,
515 // method 'advancedKeyframesInUse'
516 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
517 // method 'removeAdvancedKeyframes'
518 QtPrivate::TypeAndForceComplete<void, std::false_type>,
519 // method 'simpleKeyframesInUse'
520 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
521 // method 'removeSimpleKeyframes'
522 QtPrivate::TypeAndForceComplete<void, std::false_type>
523 >,
524 nullptr
525} };
526
527void KeyframesModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
528{
529 if (_c == QMetaObject::InvokeMetaMethod) {
530 auto *_t = static_cast<KeyframesModel *>(_o);
531 (void)_t;
532 switch (_id) {
533 case 0: _t->loaded(); break;
534 case 1: _t->keyframeAdded((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
535 case 2: _t->reload(); break;
536 case 3: _t->onFilterChanged((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
537 case 4: _t->onFilterInChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
538 case 5: _t->trimFilterIn((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
539 case 6: _t->trimFilterOut((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
540 case 7: { bool _r = _t->remove((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
541 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
542 case 8: { int _r = _t->keyframeIndex((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
543 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
544 case 9: { int _r = _t->parameterIndex((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])));
545 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
546 case 10: { bool _r = _t->setInterpolation((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<InterpolationType>>(_a[3])));
547 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
548 case 11: _t->setKeyframePosition((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
549 case 12: _t->addKeyframe((*reinterpret_cast< std::add_pointer_t<int>>(_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<InterpolationType>>(_a[4]))); break;
550 case 13: _t->addKeyframe((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
551 case 14: _t->setKeyframeValue((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3]))); break;
552 case 15: _t->setKeyframeValuePosition((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[4]))); break;
553 case 16: { bool _r = _t->isKeyframe((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
554 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
555 case 17: { bool _r = _t->advancedKeyframesInUse();
556 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
557 case 18: _t->removeAdvancedKeyframes(); break;
558 case 19: { bool _r = _t->simpleKeyframesInUse();
559 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
560 case 20: _t->removeSimpleKeyframes(); break;
561 default: ;
562 }
563 } else if (_c == QMetaObject::IndexOfMethod) {
564 int *result = reinterpret_cast<int *>(_a[0]);
565 {
566 using _t = void (KeyframesModel::*)();
567 if (_t _q_method = &KeyframesModel::loaded; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
568 *result = 0;
569 return;
570 }
571 }
572 {
573 using _t = void (KeyframesModel::*)(QString , int );
574 if (_t _q_method = &KeyframesModel::keyframeAdded; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
575 *result = 1;
576 return;
577 }
578 }
579 }
580}
581
582const QMetaObject *KeyframesModel::metaObject() const
583{
584 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
585}
586
587void *KeyframesModel::qt_metacast(const char *_clname)
588{
589 if (!_clname) return nullptr;
590 if (!strcmp(_clname, qt_meta_stringdata_CLASSKeyframesModelENDCLASS.stringdata0))
591 return static_cast<void*>(this);
592 return QAbstractItemModel::qt_metacast(_clname);
593}
594
595int KeyframesModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
596{
597 _id = QAbstractItemModel::qt_metacall(_c, _id, _a);
598 if (_id < 0)
599 return _id;
600 if (_c == QMetaObject::InvokeMetaMethod) {
601 if (_id < 21)
602 qt_static_metacall(this, _c, _id, _a);
603 _id -= 21;
604 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
605 if (_id < 21)
606 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
607 _id -= 21;
608 }
609 return _id;
610}
611
612// SIGNAL 0
613void KeyframesModel::loaded()
614{
615 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
616}
617
618// SIGNAL 1
619void KeyframesModel::keyframeAdded(QString _t1, int _t2)
620{
621 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
622 QMetaObject::activate(this, &staticMetaObject, 1, _a);
623}
624QT_WARNING_POP