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.5.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 {};
41static constexpr 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, 11 ,
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, std::true_type>,
192 QtPrivate::TypeAndForceComplete<void, std::false_type>
197void QmlKeyframesParameter::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
199 if (_c == QMetaObject::InvokeMetaMethod) {
200 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
203 case 0: _t->changed();
break;
206 }
else if (_c == QMetaObject::IndexOfMethod) {
207 int *result =
reinterpret_cast<int *
>(_a[0]);
209 using _t = void (QmlKeyframesParameter::*)();
210 if (_t _q_method = &QmlKeyframesParameter::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
215 }
else if (_c == QMetaObject::ReadProperty) {
216 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
220 case 0: *
reinterpret_cast< RangeType*
>(_v) = _t->m_rangeType;
break;
221 case 1: *
reinterpret_cast< QString*
>(_v) = _t->m_name;
break;
222 case 2: *
reinterpret_cast< QString*
>(_v) = _t->m_property;
break;
223 case 3: *
reinterpret_cast< QStringList*
>(_v) = _t->m_gangedProperties;
break;
224 case 4: *
reinterpret_cast< bool*
>(_v) = _t->m_isCurve;
break;
225 case 5: *
reinterpret_cast< double*
>(_v) = _t->m_minimum;
break;
226 case 6: *
reinterpret_cast< double*
>(_v) = _t->m_maximum;
break;
227 case 7: *
reinterpret_cast< QString*
>(_v) = _t->m_units;
break;
228 case 8: *
reinterpret_cast< bool*
>(_v) = _t->m_isRectangle;
break;
229 case 9: *
reinterpret_cast< bool*
>(_v) = _t->m_isColor;
break;
232 }
else if (_c == QMetaObject::WriteProperty) {
233 auto *_t =
static_cast<QmlKeyframesParameter *
>(_o);
238 if (_t->m_rangeType != *
reinterpret_cast< RangeType*
>(_v)) {
239 _t->m_rangeType = *
reinterpret_cast< RangeType*
>(_v);
240 Q_EMIT _t->changed();
244 if (_t->m_name != *
reinterpret_cast< QString*
>(_v)) {
245 _t->m_name = *
reinterpret_cast< QString*
>(_v);
246 Q_EMIT _t->changed();
250 if (_t->m_property != *
reinterpret_cast< QString*
>(_v)) {
251 _t->m_property = *
reinterpret_cast< QString*
>(_v);
252 Q_EMIT _t->changed();
256 if (_t->m_gangedProperties != *
reinterpret_cast< QStringList*
>(_v)) {
257 _t->m_gangedProperties = *
reinterpret_cast< QStringList*
>(_v);
258 Q_EMIT _t->changed();
262 if (_t->m_isCurve != *
reinterpret_cast< bool*
>(_v)) {
263 _t->m_isCurve = *
reinterpret_cast< bool*
>(_v);
264 Q_EMIT _t->changed();
268 if (_t->m_minimum != *
reinterpret_cast< double*
>(_v)) {
269 _t->m_minimum = *
reinterpret_cast< double*
>(_v);
270 Q_EMIT _t->changed();
274 if (_t->m_maximum != *
reinterpret_cast< double*
>(_v)) {
275 _t->m_maximum = *
reinterpret_cast< double*
>(_v);
276 Q_EMIT _t->changed();
280 if (_t->m_units != *
reinterpret_cast< QString*
>(_v)) {
281 _t->m_units = *
reinterpret_cast< QString*
>(_v);
282 Q_EMIT _t->changed();
286 if (_t->m_isRectangle != *
reinterpret_cast< bool*
>(_v)) {
287 _t->m_isRectangle = *
reinterpret_cast< bool*
>(_v);
288 Q_EMIT _t->changed();
292 if (_t->m_isColor != *
reinterpret_cast< bool*
>(_v)) {
293 _t->m_isColor = *
reinterpret_cast< bool*
>(_v);
294 Q_EMIT _t->changed();
299 }
else if (_c == QMetaObject::ResetProperty) {
300 }
else if (_c == QMetaObject::BindableProperty) {
305const QMetaObject *QmlKeyframesParameter::metaObject()
const
307 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
310void *QmlKeyframesParameter::qt_metacast(
const char *_clname)
312 if (!_clname)
return nullptr;
313 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlKeyframesParameterENDCLASS.stringdata0))
314 return static_cast<void*
>(
this);
315 return QObject::qt_metacast(_clname);
318int QmlKeyframesParameter::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
320 _id = QObject::qt_metacall(_c, _id, _a);
323 if (_c == QMetaObject::InvokeMetaMethod) {
325 qt_static_metacall(
this, _c, _id, _a);
327 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
329 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
331 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
332 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
333 || _c == QMetaObject::RegisterPropertyMetaType) {
334 qt_static_metacall(
this, _c, _id, _a);
341void QmlKeyframesParameter::changed()
343 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
347#ifdef QT_MOC_HAS_STRINGDATA
348struct qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t {};
349static constexpr auto qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS = QtMocHelpers::stringData(
350 "QmlKeyframesMetadata",
354 "QmlKeyframesParameter*",
360 "QQmlListProperty<QmlKeyframesParameter>",
367struct qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t {
368 uint offsetsAndSizes[30];
369 char stringdata0[21];
372 char stringdata3[10];
373 char stringdata4[23];
374 char stringdata5[13];
375 char stringdata6[10];
376 char stringdata7[15];
377 char stringdata8[16];
378 char stringdata9[11];
379 char stringdata10[40];
380 char stringdata11[17];
381 char stringdata12[15];
382 char stringdata13[8];
383 char stringdata14[12];
385#define QT_MOC_LITERAL(ofs, len) \
386 uint(sizeof(qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t::offsetsAndSizes) + ofs), len
387Q_CONSTINIT
static const qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS = {
389 QT_MOC_LITERAL(0, 20),
390 QT_MOC_LITERAL(21, 7),
391 QT_MOC_LITERAL(29, 0),
392 QT_MOC_LITERAL(30, 9),
393 QT_MOC_LITERAL(40, 22),
394 QT_MOC_LITERAL(63, 12),
395 QT_MOC_LITERAL(76, 9),
396 QT_MOC_LITERAL(86, 14),
397 QT_MOC_LITERAL(101, 15),
398 QT_MOC_LITERAL(117, 10),
399 QT_MOC_LITERAL(128, 39),
400 QT_MOC_LITERAL(168, 16),
401 QT_MOC_LITERAL(185, 14),
402 QT_MOC_LITERAL(200, 7),
403 QT_MOC_LITERAL(208, 11)
405 "QmlKeyframesMetadata",
409 "QmlKeyframesParameter*",
415 "QQmlListProperty<QmlKeyframesParameter>",
425Q_CONSTINIT
static const uint qt_meta_data_CLASSQmlKeyframesMetadataENDCLASS[] = {
439 1, 0, 26, 2, 0x06, 9 ,
442 3, 1, 27, 2, 0x102, 10 ,
448 0x80000000 | 4, QMetaType::QString, 5,
451 6, QMetaType::Bool, 0x00015003, uint(0), 0,
452 7, QMetaType::Bool, 0x00015003, uint(0), 0,
453 8, QMetaType::Bool, 0x00015003, uint(0), 0,
454 9, 0x80000000 | 10, 0x00015009, uint(0), 0,
455 11, QMetaType::QStringList, 0x00015003, uint(0), 0,
456 12, QMetaType::QString, 0x00015003, uint(0), 0,
457 13, QMetaType::Bool, 0x00015003, uint(0), 0,
458 14, QMetaType::Bool, 0x00015003, uint(0), 0,
463Q_CONSTINIT
const QMetaObject QmlKeyframesMetadata::staticMetaObject = { {
464 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
465 qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS.offsetsAndSizes,
466 qt_meta_data_CLASSQmlKeyframesMetadataENDCLASS,
469 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS_t,
471 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
473 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
475 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
477 QtPrivate::TypeAndForceComplete<QQmlListProperty<QmlKeyframesParameter>, std::true_type>,
479 QtPrivate::TypeAndForceComplete<QList<QString>, std::true_type>,
481 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
483 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
485 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
487 QtPrivate::TypeAndForceComplete<QmlKeyframesMetadata, std::true_type>,
489 QtPrivate::TypeAndForceComplete<void, std::false_type>,
491 QtPrivate::TypeAndForceComplete<QmlKeyframesParameter *, std::false_type>,
492 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>
497void QmlKeyframesMetadata::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
499 if (_c == QMetaObject::InvokeMetaMethod) {
500 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
503 case 0: _t->changed();
break;
504 case 1: { QmlKeyframesParameter* _r = _t->parameter((*
reinterpret_cast< std::add_pointer_t<QString>
>(_a[1])));
505 if (_a[0]) *
reinterpret_cast< QmlKeyframesParameter**
>(_a[0]) = std::move(_r); }
break;
508 }
else if (_c == QMetaObject::IndexOfMethod) {
509 int *result =
reinterpret_cast<int *
>(_a[0]);
511 using _t = void (QmlKeyframesMetadata::*)();
512 if (_t _q_method = &QmlKeyframesMetadata::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
517 }
else if (_c == QMetaObject::ReadProperty) {
518 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
522 case 0: *
reinterpret_cast< bool*
>(_v) = _t->m_allowTrim;
break;
523 case 1: *
reinterpret_cast< bool*
>(_v) = _t->m_allowAnimateIn;
break;
524 case 2: *
reinterpret_cast< bool*
>(_v) = _t->m_allowAnimateOut;
break;
525 case 3: *
reinterpret_cast< QQmlListProperty<QmlKeyframesParameter>*
>(_v) = _t->parameters();
break;
526 case 4: *
reinterpret_cast< QList<QString>*
>(_v) = _t->m_simpleProperties;
break;
527 case 5: *
reinterpret_cast< QString*
>(_v) = _t->m_minimumVersion;
break;
528 case 6: *
reinterpret_cast< bool*
>(_v) = _t->m_enabled;
break;
529 case 7: *
reinterpret_cast< bool*
>(_v) = _t->m_allowSmooth;
break;
532 }
else if (_c == QMetaObject::WriteProperty) {
533 auto *_t =
static_cast<QmlKeyframesMetadata *
>(_o);
538 if (_t->m_allowTrim != *
reinterpret_cast< bool*
>(_v)) {
539 _t->m_allowTrim = *
reinterpret_cast< bool*
>(_v);
540 Q_EMIT _t->changed();
544 if (_t->m_allowAnimateIn != *
reinterpret_cast< bool*
>(_v)) {
545 _t->m_allowAnimateIn = *
reinterpret_cast< bool*
>(_v);
546 Q_EMIT _t->changed();
550 if (_t->m_allowAnimateOut != *
reinterpret_cast< bool*
>(_v)) {
551 _t->m_allowAnimateOut = *
reinterpret_cast< bool*
>(_v);
552 Q_EMIT _t->changed();
556 if (_t->m_simpleProperties != *
reinterpret_cast< QList<QString>*
>(_v)) {
557 _t->m_simpleProperties = *
reinterpret_cast< QList<QString>*
>(_v);
558 Q_EMIT _t->changed();
562 if (_t->m_minimumVersion != *
reinterpret_cast< QString*
>(_v)) {
563 _t->m_minimumVersion = *
reinterpret_cast< QString*
>(_v);
564 Q_EMIT _t->changed();
568 if (_t->m_enabled != *
reinterpret_cast< bool*
>(_v)) {
569 _t->m_enabled = *
reinterpret_cast< bool*
>(_v);
570 Q_EMIT _t->changed();
574 if (_t->m_allowSmooth != *
reinterpret_cast< bool*
>(_v)) {
575 _t->m_allowSmooth = *
reinterpret_cast< bool*
>(_v);
576 Q_EMIT _t->changed();
581 }
else if (_c == QMetaObject::ResetProperty) {
582 }
else if (_c == QMetaObject::BindableProperty) {
586const QMetaObject *QmlKeyframesMetadata::metaObject()
const
588 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
591void *QmlKeyframesMetadata::qt_metacast(
const char *_clname)
593 if (!_clname)
return nullptr;
594 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlKeyframesMetadataENDCLASS.stringdata0))
595 return static_cast<void*
>(
this);
596 return QObject::qt_metacast(_clname);
599int QmlKeyframesMetadata::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
601 _id = QObject::qt_metacall(_c, _id, _a);
604 if (_c == QMetaObject::InvokeMetaMethod) {
606 qt_static_metacall(
this, _c, _id, _a);
608 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
610 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
612 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
613 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
614 || _c == QMetaObject::RegisterPropertyMetaType) {
615 qt_static_metacall(
this, _c, _id, _a);
622void QmlKeyframesMetadata::changed()
624 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
628#ifdef QT_MOC_HAS_STRINGDATA
629struct qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t {};
630static constexpr auto qt_meta_stringdata_CLASSQmlMetadataENDCLASS = QtMocHelpers::stringData(
652 "QmlKeyframesMetadata*",
665struct qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t {
666 uint offsetsAndSizes[64];
667 char stringdata0[12];
671 char stringdata4[11];
673 char stringdata6[12];
677 char stringdata10[12];
678 char stringdata11[12];
679 char stringdata12[8];
680 char stringdata13[9];
681 char stringdata14[11];
682 char stringdata15[7];
683 char stringdata16[14];
684 char stringdata17[11];
685 char stringdata18[12];
686 char stringdata19[16];
687 char stringdata20[10];
688 char stringdata21[22];
689 char stringdata22[13];
690 char stringdata23[15];
691 char stringdata24[9];
692 char stringdata25[5];
693 char stringdata26[12];
694 char stringdata27[7];
695 char stringdata28[9];
696 char stringdata29[11];
697 char stringdata30[5];
698 char stringdata31[10];
700#define QT_MOC_LITERAL(ofs, len) \
701 uint(sizeof(qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t::offsetsAndSizes) + ofs), len
702Q_CONSTINIT
static const qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t qt_meta_stringdata_CLASSQmlMetadataENDCLASS = {
704 QT_MOC_LITERAL(0, 11),
705 QT_MOC_LITERAL(12, 7),
706 QT_MOC_LITERAL(20, 0),
707 QT_MOC_LITERAL(21, 4),
708 QT_MOC_LITERAL(26, 10),
709 QT_MOC_LITERAL(37, 4),
710 QT_MOC_LITERAL(42, 11),
711 QT_MOC_LITERAL(54, 8),
712 QT_MOC_LITERAL(63, 3),
713 QT_MOC_LITERAL(67, 3),
714 QT_MOC_LITERAL(71, 11),
715 QT_MOC_LITERAL(83, 11),
716 QT_MOC_LITERAL(95, 7),
717 QT_MOC_LITERAL(103, 8),
718 QT_MOC_LITERAL(112, 10),
719 QT_MOC_LITERAL(123, 6),
720 QT_MOC_LITERAL(130, 13),
721 QT_MOC_LITERAL(144, 10),
722 QT_MOC_LITERAL(155, 11),
723 QT_MOC_LITERAL(167, 15),
724 QT_MOC_LITERAL(183, 9),
725 QT_MOC_LITERAL(193, 21),
726 QT_MOC_LITERAL(215, 12),
727 QT_MOC_LITERAL(228, 14),
728 QT_MOC_LITERAL(243, 8),
729 QT_MOC_LITERAL(252, 4),
730 QT_MOC_LITERAL(257, 11),
731 QT_MOC_LITERAL(269, 6),
732 QT_MOC_LITERAL(276, 8),
733 QT_MOC_LITERAL(285, 10),
734 QT_MOC_LITERAL(296, 4),
735 QT_MOC_LITERAL(301, 9)
758 "QmlKeyframesMetadata*",
774Q_CONSTINIT
static const uint qt_meta_data_CLASSQmlMetadataENDCLASS[] = {
788 1, 0, 20, 2, 0x06, 23 ,
794 3, 0x80000000 | 4, 0x0001510b, uint(0), 0,
795 5, QMetaType::QString, 0x00015103, uint(0), 0,
796 6, QMetaType::QString, 0x00015003, uint(0), 0,
797 7, QMetaType::Bool, 0x00015103, uint(0), 0,
798 8, QMetaType::QString, 0x00015003, uint(0), 0,
799 9, QMetaType::QString, 0x00015003, uint(0), 0,
800 10, QMetaType::QUrl, 0x00015001, uint(0), 0,
801 11, QMetaType::QUrl, 0x00015001, uint(0), 0,
802 12, QMetaType::Bool, 0x00015103, uint(0), 0,
803 13, QMetaType::Bool, 0x00015103, uint(0), 0,
804 14, QMetaType::Bool, 0x00015103, uint(0), 0,
805 15, QMetaType::QString, 0x00015103, uint(0), 0,
806 16, QMetaType::Bool, 0x00015103, uint(0), 0,
807 17, QMetaType::Bool, 0x00015103, uint(0), 0,
808 18, QMetaType::Bool, 0x00015103, uint(0), 0,
809 19, QMetaType::Bool, 0x00015103, uint(0), 0,
810 20, 0x80000000 | 21, 0x00015009, uint(0), 0,
811 22, QMetaType::Bool, 0x00015103, uint(0), 0,
812 23, QMetaType::QString, 0x00015003, uint(0), 0,
813 24, QMetaType::QString, 0x00015003, uint(0), 0,
814 25, QMetaType::QString, 0x00015003, uint(0), 0,
815 26, QMetaType::Bool, 0x00015003, uint(0), 0,
821 27, uint(QmlMetadata::Filter),
822 28, uint(QmlMetadata::Producer),
823 29, uint(QmlMetadata::Transition),
824 30, uint(QmlMetadata::Link),
825 31, uint(QmlMetadata::FilterSet),
830Q_CONSTINIT
const QMetaObject QmlMetadata::staticMetaObject = { {
831 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
832 qt_meta_stringdata_CLASSQmlMetadataENDCLASS.offsetsAndSizes,
833 qt_meta_data_CLASSQmlMetadataENDCLASS,
836 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSQmlMetadataENDCLASS_t,
838 QtPrivate::TypeAndForceComplete<PluginType, std::true_type>,
840 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
842 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
844 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
846 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
848 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
850 QtPrivate::TypeAndForceComplete<QUrl, std::true_type>,
852 QtPrivate::TypeAndForceComplete<QUrl, std::true_type>,
854 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
856 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
858 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
860 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
862 QtPrivate::TypeAndForceComplete<bool, 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<QmlKeyframesMetadata*, std::true_type>,
872 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
874 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
876 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
878 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
880 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
882 QtPrivate::TypeAndForceComplete<QmlMetadata, std::true_type>,
884 QtPrivate::TypeAndForceComplete<void, std::false_type>
889void QmlMetadata::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
891 if (_c == QMetaObject::InvokeMetaMethod) {
892 auto *_t =
static_cast<QmlMetadata *
>(_o);
895 case 0: _t->changed();
break;
898 }
else if (_c == QMetaObject::IndexOfMethod) {
899 int *result =
reinterpret_cast<int *
>(_a[0]);
901 using _t = void (QmlMetadata::*)();
902 if (_t _q_method = &QmlMetadata::changed; *
reinterpret_cast<_t *
>(_a[1]) == _q_method) {
907 }
else if (_c == QMetaObject::RegisterPropertyMetaType) {
909 default: *
reinterpret_cast<int*
>(_a[0]) = -1;
break;
911 *
reinterpret_cast<int*
>(_a[0]) = qRegisterMetaType< QmlKeyframesMetadata* >();
break;
913 }
else if (_c == QMetaObject::ReadProperty) {
914 auto *_t =
static_cast<QmlMetadata *
>(_o);
918 case 0: *
reinterpret_cast< PluginType*
>(_v) = _t->type();
break;
919 case 1: *
reinterpret_cast< QString*
>(_v) = _t->name();
break;
920 case 2: *
reinterpret_cast< QString*
>(_v) = _t->mlt_service();
break;
921 case 3: *
reinterpret_cast< bool*
>(_v) = _t->needsGPU();
break;
922 case 4: *
reinterpret_cast< QString*
>(_v) = _t->qmlFileName();
break;
923 case 5: *
reinterpret_cast< QString*
>(_v) = _t->vuiFileName();
break;
924 case 6: *
reinterpret_cast< QUrl*
>(_v) = _t->qmlFilePath();
break;
925 case 7: *
reinterpret_cast< QUrl*
>(_v) = _t->vuiFilePath();
break;
926 case 8: *
reinterpret_cast< bool*
>(_v) = _t->isAudio();
break;
927 case 9: *
reinterpret_cast< bool*
>(_v) = _t->isHidden();
break;
928 case 10: *
reinterpret_cast< bool*
>(_v) = _t->isFavorite();
break;
929 case 11: *
reinterpret_cast< QString*
>(_v) = _t->gpuAlt();
break;
930 case 12: *
reinterpret_cast< bool*
>(_v) = _t->allowMultiple();
break;
931 case 13: *
reinterpret_cast< bool*
>(_v) = _t->isClipOnly();
break;
932 case 14: *
reinterpret_cast< bool*
>(_v) = _t->isTrackOnly();
break;
933 case 15: *
reinterpret_cast< bool*
>(_v) = _t->isGpuCompatible();
break;
934 case 16: *
reinterpret_cast< QmlKeyframesMetadata**
>(_v) = _t->keyframes();
break;
935 case 17: *
reinterpret_cast< bool*
>(_v) = _t->isDeprecated();
break;
936 case 18: *
reinterpret_cast< QString*
>(_v) = _t->m_minimumVersion;
break;
937 case 19: *
reinterpret_cast< QString*
>(_v) = _t->m_keywords;
break;
938 case 20: *
reinterpret_cast< QString*
>(_v) = _t->iconFilePath();
break;
939 case 21: *
reinterpret_cast< bool*
>(_v) = _t->m_seekReverse;
break;
942 }
else if (_c == QMetaObject::WriteProperty) {
943 auto *_t =
static_cast<QmlMetadata *
>(_o);
947 case 0: _t->setType(*
reinterpret_cast< PluginType*
>(_v));
break;
948 case 1: _t->setName(*
reinterpret_cast< QString*
>(_v));
break;
949 case 2: _t->set_mlt_service(*
reinterpret_cast< QString*
>(_v));
break;
950 case 3: _t->setNeedsGPU(*
reinterpret_cast< bool*
>(_v));
break;
951 case 4: _t->setQmlFileName(*
reinterpret_cast< QString*
>(_v));
break;
952 case 5: _t->setVuiFileName(*
reinterpret_cast< QString*
>(_v));
break;
953 case 8: _t->setIsAudio(*
reinterpret_cast< bool*
>(_v));
break;
954 case 9: _t->setIsHidden(*
reinterpret_cast< bool*
>(_v));
break;
955 case 10: _t->setIsFavorite(*
reinterpret_cast< bool*
>(_v));
break;
956 case 11: _t->setGpuAlt(*
reinterpret_cast< QString*
>(_v));
break;
957 case 12: _t->setAllowMultiple(*
reinterpret_cast< bool*
>(_v));
break;
958 case 13: _t->setIsClipOnly(*
reinterpret_cast< bool*
>(_v));
break;
959 case 14: _t->setIsTrackOnly(*
reinterpret_cast< bool*
>(_v));
break;
960 case 15: _t->setIsGpuCompatible(*
reinterpret_cast< bool*
>(_v));
break;
961 case 17: _t->setIsDeprecated(*
reinterpret_cast< bool*
>(_v));
break;
963 if (_t->m_minimumVersion != *
reinterpret_cast< QString*
>(_v)) {
964 _t->m_minimumVersion = *
reinterpret_cast< QString*
>(_v);
965 Q_EMIT _t->changed();
969 if (_t->m_keywords != *
reinterpret_cast< QString*
>(_v)) {
970 _t->m_keywords = *
reinterpret_cast< QString*
>(_v);
971 Q_EMIT _t->changed();
974 case 20: _t->setIconFileName(*
reinterpret_cast< QString*
>(_v));
break;
976 if (_t->m_seekReverse != *
reinterpret_cast< bool*
>(_v)) {
977 _t->m_seekReverse = *
reinterpret_cast< bool*
>(_v);
978 Q_EMIT _t->changed();
983 }
else if (_c == QMetaObject::ResetProperty) {
984 }
else if (_c == QMetaObject::BindableProperty) {
988const QMetaObject *QmlMetadata::metaObject()
const
990 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
993void *QmlMetadata::qt_metacast(
const char *_clname)
995 if (!_clname)
return nullptr;
996 if (!strcmp(_clname, qt_meta_stringdata_CLASSQmlMetadataENDCLASS.stringdata0))
997 return static_cast<void*
>(
this);
998 return QObject::qt_metacast(_clname);
1001int QmlMetadata::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
1003 _id = QObject::qt_metacall(_c, _id, _a);
1006 if (_c == QMetaObject::InvokeMetaMethod) {
1008 qt_static_metacall(
this, _c, _id, _a);
1010 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1012 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
1014 }
else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
1015 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
1016 || _c == QMetaObject::RegisterPropertyMetaType) {
1017 qt_static_metacall(
this, _c, _id, _a);
1024void QmlMetadata::changed()
1026 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);