9#include "../../../../src/qmltypes/qmlmetadata.h"
10#include <QtCore/qmetatype.h>
11#include <QtCore/QList>
13#if __has_include(<QtCore/qtmochelpers.h>)
14#include <QtCore/qtmochelpers.h>
22#if !defined(Q_MOC_OUTPUT_REVISION)
23#error "The header file 'qmlmetadata.h' doesn't include <QObject>."
24#elif Q_MOC_OUTPUT_REVISION != 68
25#error "This file was generated using the moc from 6.6.2. It"
26#error "cannot be used with the include files from this version of Qt."
27#error "(The moc has changed too much.)"
35QT_WARNING_DISABLE_DEPRECATED
36QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
39#ifdef QT_MOC_HAS_STRINGDATA
40struct qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS_t {};
41constexpr auto qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS = QtMocHelpers::stringData(
42 "QmlKeyframesParameter",
60struct qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS_t {
61 uint offsetsAndSizes[32];
74 char stringdata12[12];
77 char stringdata15[11];
79#define QT_MOC_LITERAL(ofs, len) \
80 uint(sizeof(qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS_t::offsetsAndSizes) + ofs), len
81Q_CONSTINIT
static const qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS_t qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS = {
83 QT_MOC_LITERAL(0, 21),
84 QT_MOC_LITERAL(22, 7),
85 QT_MOC_LITERAL(30, 0),
86 QT_MOC_LITERAL(31, 9),
87 QT_MOC_LITERAL(41, 9),
88 QT_MOC_LITERAL(51, 4),
89 QT_MOC_LITERAL(56, 8),
90 QT_MOC_LITERAL(65, 16),
91 QT_MOC_LITERAL(82, 7),
92 QT_MOC_LITERAL(90, 7),
93 QT_MOC_LITERAL(98, 7),
94 QT_MOC_LITERAL(106, 5),
95 QT_MOC_LITERAL(112, 11),
96 QT_MOC_LITERAL(124, 7),
97 QT_MOC_LITERAL(132, 6),
98 QT_MOC_LITERAL(139, 10)
100 "QmlKeyframesParameter",
121Q_CONSTINIT
static const uint qt_meta_data_CLASSQmlKeyframesParameterENDCLASS[] = {
135 1, 0, 20, 2, 0x06, 12 ,
141 3, 0x80000000 | 4, 0x0001500b, uint(0), 0,
142 5, QMetaType::QString, 0x00015003, uint(0), 0,
143 6, QMetaType::QString, 0x00015003, uint(0), 0,
144 7, QMetaType::QStringList, 0x00015003, uint(0), 0,
145 8, QMetaType::Bool, 0x00015003, uint(0), 0,
146 9, QMetaType::Double, 0x00015003, uint(0), 0,
147 10, QMetaType::Double, 0x00015003, uint(0), 0,
148 11, QMetaType::QString, 0x00015003, uint(0), 0,
149 12, QMetaType::Bool, 0x00015003, uint(0), 0,
150 13, QMetaType::Bool, 0x00015003, uint(0), 0,
156 14, uint(QmlKeyframesParameter::MinMax),
157 15, uint(QmlKeyframesParameter::ClipLength),
162Q_CONSTINIT
const QMetaObject QmlKeyframesParameter::staticMetaObject = { {
163 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
164 qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS.offsetsAndSizes,
165 qt_meta_data_CLASSQmlKeyframesParameterENDCLASS,
168 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS_t,
170 QtPrivate::TypeAndForceComplete<RangeType, std::true_type>,
172 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
174 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
176 QtPrivate::TypeAndForceComplete<QStringList, std::true_type>,
178 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
180 QtPrivate::TypeAndForceComplete<double, std::true_type>,
182 QtPrivate::TypeAndForceComplete<double, std::true_type>,
184 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
186 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
188 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
190 QtPrivate::TypeAndForceComplete<QmlKeyframesParameter::RangeType, std::true_type>,
192 QtPrivate::TypeAndForceComplete<QmlKeyframesParameter, std::true_type>,
194 QtPrivate::TypeAndForceComplete<void, std::false_type>
199void QmlKeyframesParameter::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
201 if (_c == QMetaObject::InvokeMetaMethod) {
202 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
205 case 0: _t->changed();
break;
208 }
else if (_c == QMetaObject::IndexOfMethod) {
209 int *result =
reinterpret_cast<int *
>(_a[0]);
211 using _t = void (QmlKeyframesParameter::*)();
212 if (_t _q_method = &QmlKeyframesParameter::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
217 }
else if (_c == QMetaObject::ReadProperty) {
218 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
222 case 0: *
reinterpret_cast< RangeType*
>(_v) = _t->m_rangeType;
break;
223 case 1: *
reinterpret_cast< QString*
>(_v) = _t->m_name;
break;
224 case 2: *
reinterpret_cast< QString*
>(_v) = _t->m_property;
break;
225 case 3: *
reinterpret_cast< QStringList*
>(_v) = _t->m_gangedProperties;
break;
226 case 4: *
reinterpret_cast< bool*
>(_v) = _t->m_isCurve;
break;
227 case 5: *
reinterpret_cast< double*
>(_v) = _t->m_minimum;
break;
228 case 6: *
reinterpret_cast< double*
>(_v) = _t->m_maximum;
break;
229 case 7: *
reinterpret_cast< QString*
>(_v) = _t->m_units;
break;
230 case 8: *
reinterpret_cast< bool*
>(_v) = _t->m_isRectangle;
break;
231 case 9: *
reinterpret_cast< bool*
>(_v) = _t->m_isColor;
break;
234 }
else if (_c == QMetaObject::WriteProperty) {
235 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
240 if (_t->m_rangeType != *
reinterpret_cast< RangeType*
>(_v)) {
241 _t->m_rangeType = *
reinterpret_cast< RangeType*
>(_v);
242 Q_EMIT _t->changed();
246 if (_t->m_name != *
reinterpret_cast< QString*
>(_v)) {
247 _t->m_name = *
reinterpret_cast< QString*
>(_v);
248 Q_EMIT _t->changed();
252 if (_t->m_property != *
reinterpret_cast< QString*
>(_v)) {
253 _t->m_property = *
reinterpret_cast< QString*
>(_v);
254 Q_EMIT _t->changed();
258 if (_t->m_gangedProperties != *
reinterpret_cast< QStringList*
>(_v)) {
259 _t->m_gangedProperties = *
reinterpret_cast< QStringList*
>(_v);
260 Q_EMIT _t->changed();
264 if (_t->m_isCurve != *
reinterpret_cast< bool*
>(_v)) {
265 _t->m_isCurve = *
reinterpret_cast< bool*
>(_v);
266 Q_EMIT _t->changed();
270 if (_t->m_minimum != *
reinterpret_cast< double*
>(_v)) {
271 _t->m_minimum = *
reinterpret_cast< double*
>(_v);
272 Q_EMIT _t->changed();
276 if (_t->m_maximum != *
reinterpret_cast< double*
>(_v)) {
277 _t->m_maximum = *
reinterpret_cast< double*
>(_v);
278 Q_EMIT _t->changed();
282 if (_t->m_units != *
reinterpret_cast< QString*
>(_v)) {
283 _t->m_units = *
reinterpret_cast< QString*
>(_v);
284 Q_EMIT _t->changed();
288 if (_t->m_isRectangle != *
reinterpret_cast< bool*
>(_v)) {
289 _t->m_isRectangle = *
reinterpret_cast< bool*
>(_v);
290 Q_EMIT _t->changed();
294 if (_t->m_isColor != *
reinterpret_cast< bool*
>(_v)) {
295 _t->m_isColor = *
reinterpret_cast< bool*
>(_v);
296 Q_EMIT _t->changed();
301 }
else if (_c == QMetaObject::ResetProperty) {
302 }
else if (_c == QMetaObject::BindableProperty) {
307const QMetaObject *QmlKeyframesParameter::metaObject()
const
309 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
312void *QmlKeyframesParameter::qt_metacast(
const char *_clname)
314 if (!_clname)
return nullptr;
315 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS.stringdata0))
316 return static_cast<void*
>(
this);
317 return QObject::qt_metacast(_clname);
320int QmlKeyframesParameter::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
322 _id = QObject::qt_metacall(_c, _id, _a);
325 if (_c == QMetaObject::InvokeMetaMethod) {
327 qt_static_metacall(
this, _c, _id, _a);
329 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
331 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
333 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
334 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
335 || _c == QMetaObject::RegisterPropertyMetaType) {
336 qt_static_metacall(
this, _c, _id, _a);
343void QmlKeyframesParameter::changed()
345 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
349#ifdef QT_MOC_HAS_STRINGDATA
350struct qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t {};
351constexpr auto qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS = QtMocHelpers::stringData(
352 "QmlKeyframesMetadata",
356 "QmlKeyframesParameter*",
362 "QQmlListProperty<QmlKeyframesParameter>",
369struct qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t {
370 uint offsetsAndSizes[30];
371 char stringdata0[21];
374 char stringdata3[10];
375 char stringdata4[23];
376 char stringdata5[13];
377 char stringdata6[10];
378 char stringdata7[15];
379 char stringdata8[16];
380 char stringdata9[11];
381 char stringdata10[40];
382 char stringdata11[17];
383 char stringdata12[15];
384 char stringdata13[8];
385 char stringdata14[15];
387#define QT_MOC_LITERAL(ofs, len) \
388 uint(sizeof(qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t::offsetsAndSizes) + ofs), len
389Q_CONSTINIT
static const qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS = {
391 QT_MOC_LITERAL(0, 20),
392 QT_MOC_LITERAL(21, 7),
393 QT_MOC_LITERAL(29, 0),
394 QT_MOC_LITERAL(30, 9),
395 QT_MOC_LITERAL(40, 22),
396 QT_MOC_LITERAL(63, 12),
397 QT_MOC_LITERAL(76, 9),
398 QT_MOC_LITERAL(86, 14),
399 QT_MOC_LITERAL(101, 15),
400 QT_MOC_LITERAL(117, 10),
401 QT_MOC_LITERAL(128, 39),
402 QT_MOC_LITERAL(168, 16),
403 QT_MOC_LITERAL(185, 14),
404 QT_MOC_LITERAL(200, 7),
405 QT_MOC_LITERAL(208, 14)
407 "QmlKeyframesMetadata",
411 "QmlKeyframesParameter*",
417 "QQmlListProperty<QmlKeyframesParameter>",
427Q_CONSTINIT
static const uint qt_meta_data_CLASSQmlKeyframesMetadataENDCLASS[] = {
441 1, 0, 26, 2, 0x06, 9 ,
444 3, 1, 27, 2, 0x102, 10 ,
450 0x80000000 | 4, QMetaType::QString, 5,
453 6, QMetaType::Bool, 0x00015003, uint(0), 0,
454 7, QMetaType::Bool, 0x00015003, uint(0), 0,
455 8, QMetaType::Bool, 0x00015003, uint(0), 0,
456 9, 0x80000000 | 10, 0x00015009, uint(0), 0,
457 11, QMetaType::QStringList, 0x00015003, uint(0), 0,
458 12, QMetaType::QString, 0x00015003, uint(0), 0,
459 13, QMetaType::Bool, 0x00015003, uint(0), 0,
460 14, QMetaType::Bool, 0x00015003, uint(0), 0,
465Q_CONSTINIT
const QMetaObject QmlKeyframesMetadata::staticMetaObject = { {
466 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
467 qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS.offsetsAndSizes,
468 qt_meta_data_CLASSQmlKeyframesMetadataENDCLASS,
471 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t,
473 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
475 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
477 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
479 QtPrivate::TypeAndForceComplete<QQmlListProperty<QmlKeyframesParameter>, std::true_type>,
481 QtPrivate::TypeAndForceComplete<QList<QString>, std::true_type>,
483 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
485 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
487 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
489 QtPrivate::TypeAndForceComplete<QmlKeyframesMetadata, std::true_type>,
491 QtPrivate::TypeAndForceComplete<void, std::false_type>,
493 QtPrivate::TypeAndForceComplete<QmlKeyframesParameter *, std::false_type>,
494 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>
499void QmlKeyframesMetadata::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
501 if (_c == QMetaObject::InvokeMetaMethod) {
502 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
505 case 0: _t->changed();
break;
506 case 1: { QmlKeyframesParameter* _r = _t->parameter((*
reinterpret_cast< std::add_pointer_t<QString>
>(_a[1])));
507 if (_a[0]) *
reinterpret_cast< QmlKeyframesParameter**
>(_a[0]) = std::move(_r); }
break;
510 }
else if (_c == QMetaObject::IndexOfMethod) {
511 int *result =
reinterpret_cast<int *
>(_a[0]);
513 using _t = void (QmlKeyframesMetadata::*)();
514 if (_t _q_method = &QmlKeyframesMetadata::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
519 }
else if (_c == QMetaObject::ReadProperty) {
520 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
524 case 0: *
reinterpret_cast< bool*
>(_v) = _t->m_allowTrim;
break;
525 case 1: *
reinterpret_cast< bool*
>(_v) = _t->m_allowAnimateIn;
break;
526 case 2: *
reinterpret_cast< bool*
>(_v) = _t->m_allowAnimateOut;
break;
527 case 3: *
reinterpret_cast< QQmlListProperty<QmlKeyframesParameter>*
>(_v) = _t->parameters();
break;
528 case 4: *
reinterpret_cast< QList<QString>*
>(_v) = _t->m_simpleProperties;
break;
529 case 5: *
reinterpret_cast< QString*
>(_v) = _t->m_minimumVersion;
break;
530 case 6: *
reinterpret_cast< bool*
>(_v) = _t->m_enabled;
break;
531 case 7: *
reinterpret_cast< bool*
>(_v) = _t->m_allowOvershoot;
break;
534 }
else if (_c == QMetaObject::WriteProperty) {
535 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
540 if (_t->m_allowTrim != *
reinterpret_cast< bool*
>(_v)) {
541 _t->m_allowTrim = *
reinterpret_cast< bool*
>(_v);
542 Q_EMIT _t->changed();
546 if (_t->m_allowAnimateIn != *
reinterpret_cast< bool*
>(_v)) {
547 _t->m_allowAnimateIn = *
reinterpret_cast< bool*
>(_v);
548 Q_EMIT _t->changed();
552 if (_t->m_allowAnimateOut != *
reinterpret_cast< bool*
>(_v)) {
553 _t->m_allowAnimateOut = *
reinterpret_cast< bool*
>(_v);
554 Q_EMIT _t->changed();
558 if (_t->m_simpleProperties != *
reinterpret_cast< QList<QString>*
>(_v)) {
559 _t->m_simpleProperties = *
reinterpret_cast< QList<QString>*
>(_v);
560 Q_EMIT _t->changed();
564 if (_t->m_minimumVersion != *
reinterpret_cast< QString*
>(_v)) {
565 _t->m_minimumVersion = *
reinterpret_cast< QString*
>(_v);
566 Q_EMIT _t->changed();
570 if (_t->m_enabled != *
reinterpret_cast< bool*
>(_v)) {
571 _t->m_enabled = *
reinterpret_cast< bool*
>(_v);
572 Q_EMIT _t->changed();
576 if (_t->m_allowOvershoot != *
reinterpret_cast< bool*
>(_v)) {
577 _t->m_allowOvershoot = *
reinterpret_cast< bool*
>(_v);
578 Q_EMIT _t->changed();
583 }
else if (_c == QMetaObject::ResetProperty) {
584 }
else if (_c == QMetaObject::BindableProperty) {
588const QMetaObject *QmlKeyframesMetadata::metaObject()
const
590 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
593void *QmlKeyframesMetadata::qt_metacast(
const char *_clname)
595 if (!_clname)
return nullptr;
596 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS.stringdata0))
597 return static_cast<void*
>(
this);
598 return QObject::qt_metacast(_clname);
601int QmlKeyframesMetadata::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
603 _id = QObject::qt_metacall(_c, _id, _a);
606 if (_c == QMetaObject::InvokeMetaMethod) {
608 qt_static_metacall(
this, _c, _id, _a);
610 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
612 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
614 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
615 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
616 || _c == QMetaObject::RegisterPropertyMetaType) {
617 qt_static_metacall(
this, _c, _id, _a);
624void QmlKeyframesMetadata::changed()
626 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
630#ifdef QT_MOC_HAS_STRINGDATA
631struct qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t {};
632constexpr auto qt_meta_stringdata_CLASSQmlMetadataENDCLASS = QtMocHelpers::stringData(
654 "QmlKeyframesMetadata*",
667struct qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t {
668 uint offsetsAndSizes[64];
669 char stringdata0[12];
673 char stringdata4[11];
675 char stringdata6[12];
679 char stringdata10[12];
680 char stringdata11[12];
681 char stringdata12[8];
682 char stringdata13[9];
683 char stringdata14[11];
684 char stringdata15[7];
685 char stringdata16[14];
686 char stringdata17[11];
687 char stringdata18[12];
688 char stringdata19[16];
689 char stringdata20[10];
690 char stringdata21[22];
691 char stringdata22[13];
692 char stringdata23[15];
693 char stringdata24[9];
694 char stringdata25[5];
695 char stringdata26[12];
696 char stringdata27[7];
697 char stringdata28[9];
698 char stringdata29[11];
699 char stringdata30[5];
700 char stringdata31[10];
702#define QT_MOC_LITERAL(ofs, len) \
703 uint(sizeof(qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t::offsetsAndSizes) + ofs), len
704Q_CONSTINIT
static const qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t qt_meta_stringdata_CLASSQmlMetadataENDCLASS = {
706 QT_MOC_LITERAL(0, 11),
707 QT_MOC_LITERAL(12, 7),
708 QT_MOC_LITERAL(20, 0),
709 QT_MOC_LITERAL(21, 4),
710 QT_MOC_LITERAL(26, 10),
711 QT_MOC_LITERAL(37, 4),
712 QT_MOC_LITERAL(42, 11),
713 QT_MOC_LITERAL(54, 8),
714 QT_MOC_LITERAL(63, 3),
715 QT_MOC_LITERAL(67, 3),
716 QT_MOC_LITERAL(71, 11),
717 QT_MOC_LITERAL(83, 11),
718 QT_MOC_LITERAL(95, 7),
719 QT_MOC_LITERAL(103, 8),
720 QT_MOC_LITERAL(112, 10),
721 QT_MOC_LITERAL(123, 6),
722 QT_MOC_LITERAL(130, 13),
723 QT_MOC_LITERAL(144, 10),
724 QT_MOC_LITERAL(155, 11),
725 QT_MOC_LITERAL(167, 15),
726 QT_MOC_LITERAL(183, 9),
727 QT_MOC_LITERAL(193, 21),
728 QT_MOC_LITERAL(215, 12),
729 QT_MOC_LITERAL(228, 14),
730 QT_MOC_LITERAL(243, 8),
731 QT_MOC_LITERAL(252, 4),
732 QT_MOC_LITERAL(257, 11),
733 QT_MOC_LITERAL(269, 6),
734 QT_MOC_LITERAL(276, 8),
735 QT_MOC_LITERAL(285, 10),
736 QT_MOC_LITERAL(296, 4),
737 QT_MOC_LITERAL(301, 9)
760 "QmlKeyframesMetadata*",
776Q_CONSTINIT
static const uint qt_meta_data_CLASSQmlMetadataENDCLASS[] = {
790 1, 0, 20, 2, 0x06, 24 ,
796 3, 0x80000000 | 4, 0x0001510b, uint(0), 0,
797 5, QMetaType::QString, 0x00015103, uint(0), 0,
798 6, QMetaType::QString, 0x00015003, uint(0), 0,
799 7, QMetaType::Bool, 0x00015103, uint(0), 0,
800 8, QMetaType::QString, 0x00015003, uint(0), 0,
801 9, QMetaType::QString, 0x00015003, uint(0), 0,
802 10, QMetaType::QUrl, 0x00015001, uint(0), 0,
803 11, QMetaType::QUrl, 0x00015001, uint(0), 0,
804 12, QMetaType::Bool, 0x00015103, uint(0), 0,
805 13, QMetaType::Bool, 0x00015103, uint(0), 0,
806 14, QMetaType::Bool, 0x00015103, uint(0), 0,
807 15, QMetaType::QString, 0x00015103, uint(0), 0,
808 16, QMetaType::Bool, 0x00015103, uint(0), 0,
809 17, QMetaType::Bool, 0x00015103, uint(0), 0,
810 18, QMetaType::Bool, 0x00015103, uint(0), 0,
811 19, QMetaType::Bool, 0x00015103, uint(0), 0,
812 20, 0x80000000 | 21, 0x00015009, uint(0), 0,
813 22, QMetaType::Bool, 0x00015103, uint(0), 0,
814 23, QMetaType::QString, 0x00015003, uint(0), 0,
815 24, QMetaType::QString, 0x00015003, uint(0), 0,
816 25, QMetaType::QString, 0x00015003, uint(0), 0,
817 26, QMetaType::Bool, 0x00015003, uint(0), 0,
823 27, uint(QmlMetadata::Filter),
824 28, uint(QmlMetadata::Producer),
825 29, uint(QmlMetadata::Transition),
826 30, uint(QmlMetadata::Link),
827 31, uint(QmlMetadata::FilterSet),
832Q_CONSTINIT
const QMetaObject QmlMetadata::staticMetaObject = { {
833 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
834 qt_meta_stringdata_CLASSQmlMetadataENDCLASS.offsetsAndSizes,
835 qt_meta_data_CLASSQmlMetadataENDCLASS,
838 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t,
840 QtPrivate::TypeAndForceComplete<PluginType, std::true_type>,
842 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
844 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
846 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
848 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
850 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
852 QtPrivate::TypeAndForceComplete<QUrl, std::true_type>,
854 QtPrivate::TypeAndForceComplete<QUrl, std::true_type>,
856 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
858 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
860 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
862 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
864 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
866 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
868 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
870 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
872 QtPrivate::TypeAndForceComplete<QmlKeyframesMetadata*, std::true_type>,
874 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
876 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
878 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
880 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
882 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
884 QtPrivate::TypeAndForceComplete<QmlMetadata::PluginType, std::true_type>,
886 QtPrivate::TypeAndForceComplete<QmlMetadata, std::true_type>,
888 QtPrivate::TypeAndForceComplete<void, std::false_type>
893void QmlMetadata::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
895 if (_c == QMetaObject::InvokeMetaMethod) {
896 auto *_t =
static_cast<QmlMetadata *
>(_o);
899 case 0: _t->changed();
break;
902 }
else if (_c == QMetaObject::IndexOfMethod) {
903 int *result =
reinterpret_cast<int *
>(_a[0]);
905 using _t = void (QmlMetadata::*)();
906 if (_t _q_method = &QmlMetadata::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
911 }
else if (_c == QMetaObject::RegisterPropertyMetaType) {
913 default: *
reinterpret_cast<int*
>(_a[0]) = -1;
break;
915 *
reinterpret_cast<int*
>(_a[0]) = qRegisterMetaType< QmlKeyframesMetadata* >();
break;
917 }
else if (_c == QMetaObject::ReadProperty) {
918 auto *_t =
static_cast<QmlMetadata *
>(_o);
922 case 0: *
reinterpret_cast< PluginType*
>(_v) = _t->type();
break;
923 case 1: *
reinterpret_cast< QString*
>(_v) = _t->name();
break;
924 case 2: *
reinterpret_cast< QString*
>(_v) = _t->mlt_service();
break;
925 case 3: *
reinterpret_cast< bool*
>(_v) = _t->needsGPU();
break;
926 case 4: *
reinterpret_cast< QString*
>(_v) = _t->qmlFileName();
break;
927 case 5: *
reinterpret_cast< QString*
>(_v) = _t->vuiFileName();
break;
928 case 6: *
reinterpret_cast< QUrl*
>(_v) = _t->qmlFilePath();
break;
929 case 7: *
reinterpret_cast< QUrl*
>(_v) = _t->vuiFilePath();
break;
930 case 8: *
reinterpret_cast< bool*
>(_v) = _t->isAudio();
break;
931 case 9: *
reinterpret_cast< bool*
>(_v) = _t->isHidden();
break;
932 case 10: *
reinterpret_cast< bool*
>(_v) = _t->isFavorite();
break;
933 case 11: *
reinterpret_cast< QString*
>(_v) = _t->gpuAlt();
break;
934 case 12: *
reinterpret_cast< bool*
>(_v) = _t->allowMultiple();
break;
935 case 13: *
reinterpret_cast< bool*
>(_v) = _t->isClipOnly();
break;
936 case 14: *
reinterpret_cast< bool*
>(_v) = _t->isTrackOnly();
break;
937 case 15: *
reinterpret_cast< bool*
>(_v) = _t->isGpuCompatible();
break;
938 case 16: *
reinterpret_cast< QmlKeyframesMetadata**
>(_v) = _t->keyframes();
break;
939 case 17: *
reinterpret_cast< bool*
>(_v) = _t->isDeprecated();
break;
940 case 18: *
reinterpret_cast< QString*
>(_v) = _t->m_minimumVersion;
break;
941 case 19: *
reinterpret_cast< QString*
>(_v) = _t->m_keywords;
break;
942 case 20: *
reinterpret_cast< QString*
>(_v) = _t->iconFilePath();
break;
943 case 21: *
reinterpret_cast< bool*
>(_v) = _t->m_seekReverse;
break;
946 }
else if (_c == QMetaObject::WriteProperty) {
947 auto *_t =
static_cast<QmlMetadata *
>(_o);
951 case 0: _t->setType(*
reinterpret_cast< PluginType*
>(_v));
break;
952 case 1: _t->setName(*
reinterpret_cast< QString*
>(_v));
break;
953 case 2: _t->set_mlt_service(*
reinterpret_cast< QString*
>(_v));
break;
954 case 3: _t->setNeedsGPU(*
reinterpret_cast< bool*
>(_v));
break;
955 case 4: _t->setQmlFileName(*
reinterpret_cast< QString*
>(_v));
break;
956 case 5: _t->setVuiFileName(*
reinterpret_cast< QString*
>(_v));
break;
957 case 8: _t->setIsAudio(*
reinterpret_cast< bool*
>(_v));
break;
958 case 9: _t->setIsHidden(*
reinterpret_cast< bool*
>(_v));
break;
959 case 10: _t->setIsFavorite(*
reinterpret_cast< bool*
>(_v));
break;
960 case 11: _t->setGpuAlt(*
reinterpret_cast< QString*
>(_v));
break;
961 case 12: _t->setAllowMultiple(*
reinterpret_cast< bool*
>(_v));
break;
962 case 13: _t->setIsClipOnly(*
reinterpret_cast< bool*
>(_v));
break;
963 case 14: _t->setIsTrackOnly(*
reinterpret_cast< bool*
>(_v));
break;
964 case 15: _t->setIsGpuCompatible(*
reinterpret_cast< bool*
>(_v));
break;
965 case 17: _t->setIsDeprecated(*
reinterpret_cast< bool*
>(_v));
break;
967 if (_t->m_minimumVersion != *
reinterpret_cast< QString*
>(_v)) {
968 _t->m_minimumVersion = *
reinterpret_cast< QString*
>(_v);
969 Q_EMIT _t->changed();
973 if (_t->m_keywords != *
reinterpret_cast< QString*
>(_v)) {
974 _t->m_keywords = *
reinterpret_cast< QString*
>(_v);
975 Q_EMIT _t->changed();
978 case 20: _t->setIconFileName(*
reinterpret_cast< QString*
>(_v));
break;
980 if (_t->m_seekReverse != *
reinterpret_cast< bool*
>(_v)) {
981 _t->m_seekReverse = *
reinterpret_cast< bool*
>(_v);
982 Q_EMIT _t->changed();
987 }
else if (_c == QMetaObject::ResetProperty) {
988 }
else if (_c == QMetaObject::BindableProperty) {
992const QMetaObject *QmlMetadata::metaObject()
const
994 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
997void *QmlMetadata::qt_metacast(
const char *_clname)
999 if (!_clname)
return nullptr;
1000 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlMetadataENDCLASS.stringdata0))
1001 return static_cast<void*
>(
this);
1002 return QObject::qt_metacast(_clname);
1005int QmlMetadata::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
1007 _id = QObject::qt_metacall(_c, _id, _a);
1010 if (_c == QMetaObject::InvokeMetaMethod) {
1012 qt_static_metacall(
this, _c, _id, _a);
1014 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1016 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
1018 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
1019 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
1020 || _c == QMetaObject::RegisterPropertyMetaType) {
1021 qt_static_metacall(
this, _c, _id, _a);
1028void QmlMetadata::changed()
1030 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);