9#include "../../../../src/models/multitrackmodel.h"
10#include <QtCore/qmetatype.h>
12#include <QtCore/qtmochelpers.h>
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'multitrackmodel.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.12.0. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
31QT_WARNING_DISABLE_DEPRECATED
32QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
34struct qt_meta_tag_ZN15MultitrackModelE_t {};
37template <>
constexpr inline auto MultitrackModel::qt_create_metaobjectdata<qt_meta_tag_ZN15MultitrackModelE_t>()
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
51 "trackHeaderWidthChanged",
56 "hasAudioTracksChanged",
114 "addTransitionValid",
117 "removeTransitionByTrimIn",
118 "removeTransitionByTrimOut",
119 "trimTransitionInValid",
120 "resizeTransitionInByMoveValid",
123 "trimTransitionOutValid",
125 "resizeTransitionValid",
127 "addTransitionByTrimInValid",
128 "addTransitionByTrimIn",
129 "addTransitionByTrimOutValid",
130 "addTransitionByTrimOut",
131 "removeTransitionByTrimInValid",
132 "removeTransitionByTrimOutValid",
133 "filterAddedOrRemoved",
141 "adjustBackgroundDuration",
142 "adjustTrackFilters",
144 "QPersistentModelIndex",
151 "trackLevelIndicatorSupported",
155 QtMocHelpers::UintData qt_methods {
157 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
159 QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
161 QtMocHelpers::SignalData<void()>(4, 2, QMC::AccessPublic, QMetaType::Void),
163 QtMocHelpers::SignalData<void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
165 QtMocHelpers::SignalData<void(int, bool)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
166 { QMetaType::Int, 7 }, { QMetaType::Bool, 8 },
169 QtMocHelpers::SignalData<
void(
int)>(6, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
170 { QMetaType::Int, 7 },
173 QtMocHelpers::SignalData<
void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
175 QtMocHelpers::SignalData<
void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
177 QtMocHelpers::SignalData<
void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
179 QtMocHelpers::SignalData<
void(QString)>(12, 2, QMC::AccessPublic, QMetaType::Void, {{
180 { QMetaType::QString, 2 },
183 QtMocHelpers::SignalData<
void()>(13, 2, QMC::AccessPublic, QMetaType::Void),
185 QtMocHelpers::SignalData<
void()>(14, 2, QMC::AccessPublic, QMetaType::Void),
187 QtMocHelpers::SignalData<
void()>(15, 2, QMC::AccessPublic, QMetaType::Void),
189 QtMocHelpers::SignalData<
void()>(16, 2, QMC::AccessPublic, QMetaType::Void),
191 QtMocHelpers::SignalData<
void(
int,
int)>(17, 2, QMC::AccessPublic, QMetaType::Void, {{
192 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
195 QtMocHelpers::SignalData<
void(
int,
int)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
196 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
199 QtMocHelpers::SignalData<
void(
int,
int)>(21, 2, QMC::AccessPublic, QMetaType::Void, {{
200 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
203 QtMocHelpers::SignalData<
void(Mlt::Service *)>(22, 2, QMC::AccessPublic, QMetaType::Void, {{
204 { 0x80000000 | 23, 24 },
207 QtMocHelpers::SignalData<
void(
bool)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
208 { QMetaType::Bool, 26 },
211 QtMocHelpers::SignalData<
void()>(27, 2, QMC::AccessPublic, QMetaType::Void),
213 QtMocHelpers::SlotData<
void()>(28, 2, QMC::AccessPublic, QMetaType::Void),
215 QtMocHelpers::SlotData<
void(
int,
const QString &)>(29, 2, QMC::AccessPublic, QMetaType::Void, {{
216 { QMetaType::Int, 30 }, { QMetaType::QString, 31 },
219 QtMocHelpers::SlotData<
void(
int, AudioTrackRole)>(32, 2, QMC::AccessPublic, QMetaType::Void, {{
220 { QMetaType::Int, 30 }, { 0x80000000 | 33, 34 },
223 QtMocHelpers::SlotData<
void(
int,
bool)>(35, 2, QMC::AccessPublic, QMetaType::Void, {{
224 { QMetaType::Int, 30 }, { QMetaType::Bool, 36 },
227 QtMocHelpers::SlotData<
void(
int,
bool)>(37, 2, QMC::AccessPublic, QMetaType::Void, {{
228 { QMetaType::Int, 30 }, { QMetaType::Bool, 38 },
231 QtMocHelpers::SlotData<
void(
int,
bool)>(39, 2, QMC::AccessPublic, QMetaType::Void, {{
232 { QMetaType::Int, 30 }, { QMetaType::Bool, 40 },
235 QtMocHelpers::SlotData<
void(
int,
bool)>(41, 2, QMC::AccessPublic, QMetaType::Void, {{
236 { QMetaType::Int, 30 }, { QMetaType::Bool, 42 },
239 QtMocHelpers::SlotData<
void(
int,
double)>(43, 2, QMC::AccessPublic, QMetaType::Void, {{
240 { QMetaType::Int, 30 }, { QMetaType::Double, 44 },
243 QtMocHelpers::SlotData<
int(
int,
int,
int,
bool,
bool)>(45, 2, QMC::AccessPublic, QMetaType::Int, {{
244 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 }, { QMetaType::Bool, 47 },
245 { QMetaType::Bool, 48 },
248 QtMocHelpers::SlotData<
void(
int,
int)>(49, 2, QMC::AccessPublic, QMetaType::Void, {{
249 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
252 QtMocHelpers::SlotData<
int(
int,
int,
int,
bool,
bool)>(50, 2, QMC::AccessPublic, QMetaType::Int, {{
253 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 }, { QMetaType::Bool, 47 },
254 { QMetaType::Bool, 48 },
257 QtMocHelpers::SlotData<
void(
int,
int)>(51, 2, QMC::AccessPublic, QMetaType::Void, {{
258 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
261 QtMocHelpers::SlotData<
bool(
int,
int,
int,
int,
bool,
bool)>(52, 2, QMC::AccessPublic, QMetaType::Bool, {{
262 { QMetaType::Int, 53 }, { QMetaType::Int, 54 }, { QMetaType::Int, 19 }, { QMetaType::Int, 7 },
263 { QMetaType::Bool, 47 }, { QMetaType::Bool, 48 },
266 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
int,
bool)>(55, 2, QMC::AccessPublic, QMetaType::Int, {{
267 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 58 },
270 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
int)>(55, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Int, {{
271 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 },
274 QtMocHelpers::SlotData<QString(
int, Mlt::Producer &,
int,
bool,
bool)>(59, 2, QMC::AccessPublic, QMetaType::QString, {{
275 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 58 },
276 { QMetaType::Bool, 60 },
279 QtMocHelpers::SlotData<QString(
int, Mlt::Producer &,
int,
bool)>(59, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::QString, {{
280 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 58 },
283 QtMocHelpers::SlotData<QString(
int, Mlt::Producer &,
int)>(59, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::QString, {{
284 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 },
287 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
int,
bool,
bool,
bool)>(61, 2, QMC::AccessPublic, QMetaType::Int, {{
288 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 48 },
289 { QMetaType::Bool, 58 }, { QMetaType::Bool, 60 },
292 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
int,
bool,
bool)>(61, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Int, {{
293 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 48 },
294 { QMetaType::Bool, 58 },
297 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
int,
bool)>(61, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Int, {{
298 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 48 },
301 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
bool,
bool)>(62, 2, QMC::AccessPublic, QMetaType::Int, {{
302 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Bool, 58 }, { QMetaType::Bool, 60 },
305 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &,
bool)>(62, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Int, {{
306 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 }, { QMetaType::Bool, 58 },
309 QtMocHelpers::SlotData<
int(
int, Mlt::Producer &)>(62, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Int, {{
310 { QMetaType::Int, 18 }, { 0x80000000 | 56, 57 },
313 QtMocHelpers::SlotData<
void(
int,
int,
bool)>(63, 2, QMC::AccessPublic, QMetaType::Void, {{
314 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Bool, 48 },
317 QtMocHelpers::SlotData<
void(
int,
int,
bool)>(64, 2, QMC::AccessPublic, QMetaType::Void, {{
318 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Bool, 65 },
321 QtMocHelpers::SlotData<
void(
int,
int)>(64, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
322 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
325 QtMocHelpers::SlotData<
void(
int)>(66, 2, QMC::AccessPublic, QMetaType::Void, {{
326 { QMetaType::Int, 18 },
329 QtMocHelpers::SlotData<
void(
int,
int,
int)>(67, 2, QMC::AccessPublic, QMetaType::Void, {{
330 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 7 },
333 QtMocHelpers::SlotData<
void(
int,
int)>(68, 2, QMC::AccessPublic, QMetaType::Void, {{
334 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
337 QtMocHelpers::SlotData<
void(
int,
int,
double)>(69, 2, QMC::AccessPublic, QMetaType::Void, {{
338 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Double, 44 },
341 QtMocHelpers::SlotData<
void(
int,
int,
int)>(70, 2, QMC::AccessPublic, QMetaType::Void, {{
342 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 71 },
345 QtMocHelpers::SlotData<
void(
int,
int,
int)>(72, 2, QMC::AccessPublic, QMetaType::Void, {{
346 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 71 },
349 QtMocHelpers::SlotData<
bool(
int,
int,
int,
int,
bool)>(73, 2, QMC::AccessPublic, QMetaType::Bool, {{
350 { QMetaType::Int, 53 }, { QMetaType::Int, 54 }, { QMetaType::Int, 19 }, { QMetaType::Int, 7 },
351 { QMetaType::Bool, 47 },
354 QtMocHelpers::SlotData<
int(
int,
int,
int,
bool,
bool)>(74, 2, QMC::AccessPublic, QMetaType::Int, {{
355 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 7 }, { QMetaType::Bool, 47 },
356 { QMetaType::Bool, 48 },
359 QtMocHelpers::SlotData<
void(
int,
int)>(75, 2, QMC::AccessPublic, QMetaType::Void, {{
360 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
363 QtMocHelpers::SlotData<
void(
int,
int,
int)>(76, 2, QMC::AccessPublic, QMetaType::Void, {{
364 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
367 QtMocHelpers::SlotData<
void(
int,
int,
int)>(77, 2, QMC::AccessPublic, QMetaType::Void, {{
368 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
371 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(78, 2, QMC::AccessPublic, QMetaType::Bool, {{
372 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
375 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(79, 2, QMC::AccessPublic, QMetaType::Bool, {{
376 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 7 },
379 QtMocHelpers::SlotData<
void(
int,
int,
int,
bool)>(80, 2, QMC::AccessPublic, QMetaType::Void, {{
380 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 }, { QMetaType::Bool, 81 },
383 QtMocHelpers::SlotData<
void(
int,
int,
int)>(80, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
384 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
387 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(82, 2, QMC::AccessPublic, QMetaType::Bool, {{
388 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
391 QtMocHelpers::SlotData<
void(
int,
int,
int,
bool)>(83, 2, QMC::AccessPublic, QMetaType::Void, {{
392 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 }, { QMetaType::Bool, 81 },
395 QtMocHelpers::SlotData<
void(
int,
int,
int)>(83, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
396 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
399 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(84, 2, QMC::AccessPublic, QMetaType::Bool, {{
400 { QMetaType::Int, 18 }, { QMetaType::Int, 85 }, { QMetaType::Int, 46 },
403 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(86, 2, QMC::AccessPublic, QMetaType::Bool, {{
404 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
407 QtMocHelpers::SlotData<
int(
int,
int,
int)>(87, 2, QMC::AccessPublic, QMetaType::Int, {{
408 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
411 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(88, 2, QMC::AccessPublic, QMetaType::Bool, {{
412 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
415 QtMocHelpers::SlotData<
void(
int,
int,
int)>(89, 2, QMC::AccessPublic, QMetaType::Void, {{
416 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
419 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(90, 2, QMC::AccessPublic, QMetaType::Bool, {{
420 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
423 QtMocHelpers::SlotData<
bool(
int,
int,
int)>(91, 2, QMC::AccessPublic, QMetaType::Bool, {{
424 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { QMetaType::Int, 46 },
427 QtMocHelpers::SlotData<
void(Mlt::Producer *)>(92, 2, QMC::AccessPublic, QMetaType::Void, {{
428 { 0x80000000 | 93, 94 },
431 QtMocHelpers::SlotData<
void(Mlt::Service *)>(95, 2, QMC::AccessPublic, QMetaType::Void, {{
432 { 0x80000000 | 23, 24 },
435 QtMocHelpers::SlotData<
void(
bool)>(96, 2, QMC::AccessPublic, QMetaType::Void, {{
436 { QMetaType::Bool, 97 },
439 QtMocHelpers::SlotData<
void()>(96, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
441 QtMocHelpers::SlotData<
void(
int,
int, Mlt::Producer &,
bool)>(98, 2, QMC::AccessPublic, QMetaType::Void, {{
442 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { 0x80000000 | 56, 57 }, { QMetaType::Bool, 99 },
445 QtMocHelpers::SlotData<
void(
int,
int, Mlt::Producer &)>(98, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
446 { QMetaType::Int, 18 }, { QMetaType::Int, 19 }, { 0x80000000 | 56, 57 },
449 QtMocHelpers::SlotData<
void()>(100, 2, QMC::AccessPrivate, QMetaType::Void),
451 QtMocHelpers::SlotData<
void()>(101, 2, QMC::AccessPrivate, QMetaType::Void),
453 QtMocHelpers::MethodData<
void(
const QPersistentModelIndex &)>(102, 2, QMC::AccessPublic, QMetaType::Void, {{
454 { 0x80000000 | 103, 104 },
457 QtMocHelpers::MethodData<
int(
int,
int)>(105, 2, QMC::AccessPublic, QMetaType::Int, {{
458 { QMetaType::Int, 18 }, { QMetaType::Int, 19 },
461 QtMocHelpers::UintData qt_properties {
463 QtMocHelpers::PropertyData<int>(106, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6),
465 QtMocHelpers::PropertyData<int>(107, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet | QMC::Final, 7),
467 QtMocHelpers::PropertyData<double>(108, QMetaType::Double, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 8),
469 QtMocHelpers::PropertyData<bool>(109, QMetaType::Bool, QMC::DefaultPropertyFlags, 11),
471 QtMocHelpers::PropertyData<bool>(110, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
473 QtMocHelpers::PropertyData<bool>(111, QMetaType::Bool, QMC::DefaultPropertyFlags, 12),
475 QtMocHelpers::UintData qt_enums {
477 return QtMocHelpers::metaObjectData<MultitrackModel, qt_meta_tag_ZN15MultitrackModelE_t>(QMC::MetaObjectFlag{}, qt_stringData,
478 qt_methods, qt_properties, qt_enums);
480Q_CONSTINIT
const QMetaObject MultitrackModel::staticMetaObject = { {
481 QMetaObject::SuperData::link<QAbstractItemModel::staticMetaObject>(),
482 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15MultitrackModelE_t>.stringdata,
483 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15MultitrackModelE_t>.data,
486 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN15MultitrackModelE_t>.metaTypes,
490void MultitrackModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
492 auto *_t =
static_cast<MultitrackModel *
>(_o);
493 if (_c == QMetaObject::InvokeMetaMethod) {
495 case 0: _t->created();
break;
496 case 1: _t->aboutToClose();
break;
497 case 2: _t->closed();
break;
498 case 3: _t->modified();
break;
499 case 4: _t->seeked((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[2])));
break;
500 case 5: _t->seeked((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
501 case 6: _t->trackHeightChanged();
break;
502 case 7: _t->trackHeaderWidthChanged();
break;
503 case 8: _t->scaleFactorChanged();
break;
504 case 9: _t->showStatusMessage((*
reinterpret_cast<std::add_pointer_t<QString>
>(_a[1])));
break;
505 case 10: _t->durationChanged();
break;
506 case 11: _t->filteredChanged();
break;
507 case 12: _t->hasAudioTracksChanged();
break;
508 case 13: _t->reloadRequested();
break;
509 case 14: _t->appended((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
510 case 15: _t->inserted((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
511 case 16: _t->overWritten((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
512 case 17: _t->removing((*
reinterpret_cast<std::add_pointer_t<Mlt::Service*>
>(_a[1])));
break;
513 case 18: _t->noMoreEmptyTracks((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
514 case 19: _t->bulkUpdateFinished();
break;
515 case 20: _t->refreshTrackList();
break;
516 case 21: _t->setTrackName((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<QString>
>(_a[2])));
break;
517 case 22: _t->setTrackRole((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<AudioTrackRole>
>(_a[2])));
break;
518 case 23: _t->setTrackMute((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[2])));
break;
519 case 24: _t->setTrackHidden((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[2])));
break;
520 case 25: _t->setTrackComposite((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[2])));
break;
521 case 26: _t->setTrackLock((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[2])));
break;
522 case 27: _t->setTrackGain((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<double>
>(_a[2])));
break;
523 case 28: {
int _r = _t->trimClipIn((*
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])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
524 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
525 case 29: _t->notifyClipIn((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
526 case 30: {
int _r = _t->trimClipOut((*
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])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
527 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
528 case 31: _t->notifyClipOut((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
529 case 32: {
bool _r = _t->moveClip((*
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])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[6])));
530 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
531 case 33: {
int _r = _t->overwriteClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
532 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
533 case 34: {
int _r = _t->overwriteClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])));
534 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
535 case 35: { QString _r = _t->overwrite((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
536 if (_a[0]) *
reinterpret_cast<QString*
>(_a[0]) = std::move(_r); }
break;
537 case 36: { QString _r = _t->overwrite((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
538 if (_a[0]) *
reinterpret_cast<QString*
>(_a[0]) = std::move(_r); }
break;
539 case 37: { QString _r = _t->overwrite((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])));
540 if (_a[0]) *
reinterpret_cast<QString*
>(_a[0]) = std::move(_r); }
break;
541 case 38: {
int _r = _t->insertClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[6])));
542 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
543 case 39: {
int _r = _t->insertClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
544 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
545 case 40: {
int _r = _t->insertClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
546 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
547 case 41: {
int _r = _t->appendClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
548 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
549 case 42: {
int _r = _t->appendClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[3])));
550 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
551 case 43: {
int _r = _t->appendClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[2])));
552 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
553 case 44: _t->removeClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[3])));
break;
554 case 45: _t->liftClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[3])));
break;
555 case 46: _t->liftClip((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
556 case 47: _t->consolidateBlanks((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
557 case 48: _t->splitClip((*
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;
558 case 49: _t->joinClips((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
559 case 50: _t->changeGain((*
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;
560 case 51: _t->fadeIn((*
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;
561 case 52: _t->fadeOut((*
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;
562 case 53: {
bool _r = _t->addTransitionValid((*
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])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
563 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
564 case 54: {
int _r = _t->addTransition((*
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])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[5])));
565 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
566 case 55: _t->removeTransition((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
break;
567 case 56: _t->removeTransitionByTrimIn((*
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;
568 case 57: _t->removeTransitionByTrimOut((*
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;
569 case 58: {
bool _r = _t->trimTransitionInValid((*
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])));
570 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
571 case 59: {
bool _r = _t->resizeTransitionInByMoveValid((*
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])));
572 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
573 case 60: _t->trimTransitionIn((*
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])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
break;
574 case 61: _t->trimTransitionIn((*
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;
575 case 62: {
bool _r = _t->trimTransitionOutValid((*
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])));
576 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
577 case 63: _t->trimTransitionOut((*
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])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
break;
578 case 64: _t->trimTransitionOut((*
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;
579 case 65: {
bool _r = _t->resizeTransitionValid((*
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])));
580 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
581 case 66: {
bool _r = _t->addTransitionByTrimInValid((*
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])));
582 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
583 case 67: {
int _r = _t->addTransitionByTrimIn((*
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])));
584 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
585 case 68: {
bool _r = _t->addTransitionByTrimOutValid((*
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])));
586 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
587 case 69: _t->addTransitionByTrimOut((*
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;
588 case 70: {
bool _r = _t->removeTransitionByTrimInValid((*
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])));
589 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
590 case 71: {
bool _r = _t->removeTransitionByTrimOutValid((*
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])));
591 if (_a[0]) *
reinterpret_cast<bool*
>(_a[0]) = std::move(_r); }
break;
592 case 72: _t->filterAddedOrRemoved((*
reinterpret_cast<std::add_pointer_t<Mlt::Producer*>
>(_a[1])));
break;
593 case 73: _t->onFilterChanged((*
reinterpret_cast<std::add_pointer_t<Mlt::Service*>
>(_a[1])));
break;
594 case 74: _t->reload((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
595 case 75: _t->reload();
break;
596 case 76: _t->replace((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[3])),(*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[4])));
break;
597 case 77: _t->replace((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])),(*
reinterpret_cast<std::add_pointer_t<Mlt::Producer&>
>(_a[3])));
break;
598 case 78: _t->adjustBackgroundDuration();
break;
599 case 79: _t->adjustTrackFilters();
break;
600 case 80: _t->audioLevelsReady((*
reinterpret_cast<std::add_pointer_t<QPersistentModelIndex>
>(_a[1])));
break;
601 case 81: {
int _r = _t->clipStart((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])),(*
reinterpret_cast<std::add_pointer_t<int>
>(_a[2])));
602 if (_a[0]) *
reinterpret_cast<int*
>(_a[0]) = std::move(_r); }
break;
606 if (_c == QMetaObject::IndexOfMethod) {
607 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::created, 0))
609 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::aboutToClose, 1))
611 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::closed, 2))
613 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::modified, 3))
615 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(
int ,
bool )>(_a, &MultitrackModel::seeked, 4))
617 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::trackHeightChanged, 6))
619 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::trackHeaderWidthChanged, 7))
621 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::scaleFactorChanged, 8))
623 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(QString )>(_a, &MultitrackModel::showStatusMessage, 9))
625 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::durationChanged, 10))
627 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::filteredChanged, 11))
629 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::hasAudioTracksChanged, 12))
631 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::reloadRequested, 13))
633 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(
int ,
int )>(_a, &MultitrackModel::appended, 14))
635 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(
int ,
int )>(_a, &MultitrackModel::inserted, 15))
637 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(
int ,
int )>(_a, &MultitrackModel::overWritten, 16))
639 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(Mlt::Service * )>(_a, &MultitrackModel::removing, 17))
641 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)(
bool )>(_a, &MultitrackModel::noMoreEmptyTracks, 18))
643 if (QtMocHelpers::indexOfMethod<
void (MultitrackModel::*)()>(_a, &MultitrackModel::bulkUpdateFinished, 19))
646 if (_c == QMetaObject::ReadProperty) {
649 case 0: *
reinterpret_cast<int*
>(_v) = _t->trackHeight();
break;
650 case 1: *
reinterpret_cast<int*
>(_v) = _t->trackHeaderWidth();
break;
651 case 2: *
reinterpret_cast<double*
>(_v) = _t->scaleFactor();
break;
652 case 3: *
reinterpret_cast<bool*
>(_v) = _t->isFiltered();
break;
653 case 4: *
reinterpret_cast<bool*
>(_v) = _t->trackLevelIndicatorSupported();
break;
654 case 5: *
reinterpret_cast<bool*
>(_v) = _t->hasAudioTracks();
break;
658 if (_c == QMetaObject::WriteProperty) {
661 case 0: _t->setTrackHeight(*
reinterpret_cast<int*
>(_v));
break;
662 case 1: _t->setTrackHeaderWidth(*
reinterpret_cast<int*
>(_v));
break;
663 case 2: _t->setScaleFactor(*
reinterpret_cast<double*
>(_v));
break;
669const QMetaObject *MultitrackModel::metaObject()
const
671 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
674void *MultitrackModel::qt_metacast(
const char *_clname)
676 if (!_clname)
return nullptr;
677 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15MultitrackModelE_t>.strings))
678 return static_cast<void*
>(
this);
679 return QAbstractItemModel::qt_metacast(_clname);
682int MultitrackModel::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
684 _id = QAbstractItemModel::qt_metacall(_c, _id, _a);
687 if (_c == QMetaObject::InvokeMetaMethod) {
689 qt_static_metacall(
this, _c, _id, _a);
692 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
694 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
697 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
698 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
699 || _c == QMetaObject::RegisterPropertyMetaType) {
700 qt_static_metacall(
this, _c, _id, _a);
707void MultitrackModel::created()
709 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
713void MultitrackModel::aboutToClose()
715 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
719void MultitrackModel::closed()
721 QMetaObject::activate(
this, &staticMetaObject, 2,
nullptr);
725void MultitrackModel::modified()
727 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
731void MultitrackModel::seeked(
int _t1,
bool _t2)
733 QMetaObject::activate<void>(
this, &staticMetaObject, 4,
nullptr, _t1, _t2);
737void MultitrackModel::trackHeightChanged()
739 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
743void MultitrackModel::trackHeaderWidthChanged()
745 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
749void MultitrackModel::scaleFactorChanged()
751 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
755void MultitrackModel::showStatusMessage(QString _t1)
757 QMetaObject::activate<void>(
this, &staticMetaObject, 9,
nullptr, _t1);
761void MultitrackModel::durationChanged()
763 QMetaObject::activate(
this, &staticMetaObject, 10,
nullptr);
767void MultitrackModel::filteredChanged()
769 QMetaObject::activate(
this, &staticMetaObject, 11,
nullptr);
773void MultitrackModel::hasAudioTracksChanged()
775 QMetaObject::activate(
this, &staticMetaObject, 12,
nullptr);
779void MultitrackModel::reloadRequested()
781 QMetaObject::activate(
this, &staticMetaObject, 13,
nullptr);
785void MultitrackModel::appended(
int _t1,
int _t2)
787 QMetaObject::activate<void>(
this, &staticMetaObject, 14,
nullptr, _t1, _t2);
791void MultitrackModel::inserted(
int _t1,
int _t2)
793 QMetaObject::activate<void>(
this, &staticMetaObject, 15,
nullptr, _t1, _t2);
797void MultitrackModel::overWritten(
int _t1,
int _t2)
799 QMetaObject::activate<void>(
this, &staticMetaObject, 16,
nullptr, _t1, _t2);
803void MultitrackModel::removing(Mlt::Service * _t1)
805 QMetaObject::activate<void>(
this, &staticMetaObject, 17,
nullptr, _t1);
809void MultitrackModel::noMoreEmptyTracks(
bool _t1)
811 QMetaObject::activate<void>(
this, &staticMetaObject, 18,
nullptr, _t1);
815void MultitrackModel::bulkUpdateFinished()
817 QMetaObject::activate(
this, &staticMetaObject, 19,
nullptr);