CuteLogger
Fast and simple logging solution for Qt based applications
moc_playlistdock.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'playlistdock.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.7.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/docks/playlistdock.h"
10#include <QtCore/qmetatype.h>
11#include <QtCore/QList>
12
13#include <QtCore/qtmochelpers.h>
14
15#include <memory>
16
17
18#include <QtCore/qxptype_traits.h>
19#if !defined(Q_MOC_OUTPUT_REVISION)
20#error "The header file 'playlistdock.h' doesn't include <QObject>."
21#elif Q_MOC_OUTPUT_REVISION != 68
22#error "This file was generated using the moc from 6.7.2. It"
23#error "cannot be used with the include files from this version of Qt."
24#error "(The moc has changed too much.)"
25#endif
26
27#ifndef Q_CONSTINIT
28#define Q_CONSTINIT
29#endif
30
31QT_WARNING_PUSH
32QT_WARNING_DISABLE_DEPRECATED
33QT_WARNING_DISABLE_GCC("-Wuseless-cast")
34namespace {
35
36#ifdef QT_MOC_HAS_STRINGDATA
37struct qt_meta_stringdata_CLASSBinTreeENDCLASS_t {};
38constexpr auto qt_meta_stringdata_CLASSBinTreeENDCLASS = QtMocHelpers::stringData(
39 "BinTree",
40 "copied",
41 "",
42 "moved",
43 "QList<int>"
44);
45#else // !QT_MOC_HAS_STRINGDATA
46#error "qtmochelpers.h not found or too old."
47#endif // !QT_MOC_HAS_STRINGDATA
48} // unnamed namespace
49
50Q_CONSTINIT static const uint qt_meta_data_CLASSBinTreeENDCLASS[] = {
51
52 // content:
53 12, // revision
54 0, // classname
55 0, 0, // classinfo
56 2, 14, // methods
57 0, 0, // properties
58 0, 0, // enums/sets
59 0, 0, // constructors
60 0, // flags
61 2, // signalCount
62
63 // signals: name, argc, parameters, tag, flags, initial metatype offsets
64 1, 1, 26, 2, 0x06, 1 /* Public */,
65 3, 2, 29, 2, 0x06, 3 /* Public */,
66
67 // signals: parameters
68 QMetaType::Void, QMetaType::QString, 2,
69 QMetaType::Void, 0x80000000 | 4, QMetaType::QPointF, 2, 2,
70
71 0 // eod
72};
73
74Q_CONSTINIT const QMetaObject BinTree::staticMetaObject = { {
75 QMetaObject::SuperData::link<QTreeWidget::staticMetaObject>(),
76 qt_meta_stringdata_CLASSBinTreeENDCLASS.offsetsAndSizes,
77 qt_meta_data_CLASSBinTreeENDCLASS,
78 qt_static_metacall,
79 nullptr,
80 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSBinTreeENDCLASS_t,
81 // Q_OBJECT / Q_GADGET
82 QtPrivate::TypeAndForceComplete<BinTree, std::true_type>,
83 // method 'copied'
84 QtPrivate::TypeAndForceComplete<void, std::false_type>,
85 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
86 // method 'moved'
87 QtPrivate::TypeAndForceComplete<void, std::false_type>,
88 QtPrivate::TypeAndForceComplete<QList<int>, std::false_type>,
89 QtPrivate::TypeAndForceComplete<QPointF, std::false_type>
90 >,
91 nullptr
92} };
93
94void BinTree::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
95{
96 if (_c == QMetaObject::InvokeMetaMethod) {
97 auto *_t = static_cast<BinTree *>(_o);
98 (void)_t;
99 switch (_id) {
100 case 0: _t->copied((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
101 case 1: _t->moved((*reinterpret_cast< std::add_pointer_t<QList<int>>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QPointF>>(_a[2]))); break;
102 default: ;
103 }
104 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
105 switch (_id) {
106 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
107 case 1:
108 switch (*reinterpret_cast<int*>(_a[1])) {
109 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
110 case 0:
111 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< QList<int> >(); break;
112 }
113 break;
114 }
115 } else if (_c == QMetaObject::IndexOfMethod) {
116 int *result = reinterpret_cast<int *>(_a[0]);
117 {
118 using _t = void (BinTree::*)(QString );
119 if (_t _q_method = &BinTree::copied; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
120 *result = 0;
121 return;
122 }
123 }
124 {
125 using _t = void (BinTree::*)(QList<int> , QPointF );
126 if (_t _q_method = &BinTree::moved; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
127 *result = 1;
128 return;
129 }
130 }
131 }
132}
133
134const QMetaObject *BinTree::metaObject() const
135{
136 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
137}
138
139void *BinTree::qt_metacast(const char *_clname)
140{
141 if (!_clname) return nullptr;
142 if (!strcmp(_clname, qt_meta_stringdata_CLASSBinTreeENDCLASS.stringdata0))
143 return static_cast<void*>(this);
144 return QTreeWidget::qt_metacast(_clname);
145}
146
147int BinTree::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
148{
149 _id = QTreeWidget::qt_metacall(_c, _id, _a);
150 if (_id < 0)
151 return _id;
152 if (_c == QMetaObject::InvokeMetaMethod) {
153 if (_id < 2)
154 qt_static_metacall(this, _c, _id, _a);
155 _id -= 2;
156 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
157 if (_id < 2)
158 qt_static_metacall(this, _c, _id, _a);
159 _id -= 2;
160 }
161 return _id;
162}
163
164// SIGNAL 0
165void BinTree::copied(QString _t1)
166{
167 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
168 QMetaObject::activate(this, &staticMetaObject, 0, _a);
169}
170
171// SIGNAL 1
172void BinTree::moved(QList<int> _t1, QPointF _t2)
173{
174 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
175 QMetaObject::activate(this, &staticMetaObject, 1, _a);
176}
177namespace {
178
179#ifdef QT_MOC_HAS_STRINGDATA
180struct qt_meta_stringdata_CLASSPlaylistDockENDCLASS_t {};
181constexpr auto qt_meta_stringdata_CLASSPlaylistDockENDCLASS = QtMocHelpers::stringData(
182 "PlaylistDock",
183 "clipOpened",
184 "",
185 "Mlt::Producer*",
186 "producer",
187 "play",
188 "itemActivated",
189 "start",
190 "showStatusMessage",
191 "addAllTimeline",
192 "Mlt::Playlist*",
193 "skipProxy",
194 "emptyTrack",
195 "producerOpened",
196 "selectionChanged",
197 "enableUpdate",
198 "onOpenActionTriggered",
199 "onAppendCutActionTriggered",
200 "onProducerOpened",
201 "onInChanged",
202 "onOutChanged",
203 "onProducerChanged",
204 "onProducerModified",
205 "onPlayerDragStarted",
206 "onPlaylistModified",
207 "onPlaylistCreated",
208 "onPlaylistLoaded",
209 "onPlaylistCleared",
210 "viewCustomContextMenuRequested",
211 "pos",
212 "viewDoubleClicked",
213 "QModelIndex",
214 "index",
215 "onDropped",
216 "const QMimeData*",
217 "data",
218 "row",
219 "onMoveClip",
220 "from",
221 "to",
222 "onMovedToEnd",
223 "onInTimerFired",
224 "onOutTimerFired",
225 "onMediaTypeClicked",
226 "on_treeWidget_itemSelectionChanged"
227);
228#else // !QT_MOC_HAS_STRINGDATA
229#error "qtmochelpers.h not found or too old."
230#endif // !QT_MOC_HAS_STRINGDATA
231} // unnamed namespace
232
233Q_CONSTINIT static const uint qt_meta_data_CLASSPlaylistDockENDCLASS[] = {
234
235 // content:
236 12, // revision
237 0, // classname
238 0, 0, // classinfo
239 31, 14, // methods
240 0, 0, // properties
241 0, 0, // enums/sets
242 0, 0, // constructors
243 0, // flags
244 10, // signalCount
245
246 // signals: name, argc, parameters, tag, flags, initial metatype offsets
247 1, 2, 200, 2, 0x06, 1 /* Public */,
248 1, 1, 205, 2, 0x26, 4 /* Public | MethodCloned */,
249 6, 1, 208, 2, 0x06, 6 /* Public */,
250 8, 1, 211, 2, 0x06, 8 /* Public */,
251 9, 3, 214, 2, 0x06, 10 /* Public */,
252 9, 2, 221, 2, 0x26, 14 /* Public | MethodCloned */,
253 9, 1, 226, 2, 0x26, 17 /* Public | MethodCloned */,
254 13, 0, 229, 2, 0x06, 19 /* Public */,
255 14, 0, 230, 2, 0x06, 20 /* Public */,
256 15, 1, 231, 2, 0x06, 21 /* Public */,
257
258 // slots: name, argc, parameters, tag, flags, initial metatype offsets
259 16, 0, 234, 2, 0x0a, 23 /* Public */,
260 17, 0, 235, 2, 0x0a, 24 /* Public */,
261 18, 0, 236, 2, 0x0a, 25 /* Public */,
262 19, 0, 237, 2, 0x0a, 26 /* Public */,
263 20, 0, 238, 2, 0x0a, 27 /* Public */,
264 21, 1, 239, 2, 0x0a, 28 /* Public */,
265 22, 0, 242, 2, 0x0a, 30 /* Public */,
266 23, 0, 243, 2, 0x0a, 31 /* Public */,
267 24, 0, 244, 2, 0x0a, 32 /* Public */,
268 25, 0, 245, 2, 0x0a, 33 /* Public */,
269 26, 0, 246, 2, 0x0a, 34 /* Public */,
270 27, 0, 247, 2, 0x0a, 35 /* Public */,
271 28, 1, 248, 2, 0x08, 36 /* Private */,
272 30, 1, 251, 2, 0x08, 38 /* Private */,
273 33, 2, 254, 2, 0x08, 40 /* Private */,
274 37, 2, 259, 2, 0x08, 43 /* Private */,
275 40, 0, 264, 2, 0x08, 46 /* Private */,
276 41, 0, 265, 2, 0x08, 47 /* Private */,
277 42, 0, 266, 2, 0x08, 48 /* Private */,
278 43, 0, 267, 2, 0x08, 49 /* Private */,
279 44, 0, 268, 2, 0x08, 50 /* Private */,
280
281 // signals: parameters
282 QMetaType::Void, 0x80000000 | 3, QMetaType::Bool, 4, 5,
283 QMetaType::Void, 0x80000000 | 3, 4,
284 QMetaType::Void, QMetaType::Int, 7,
285 QMetaType::Void, QMetaType::QString, 2,
286 QMetaType::Void, 0x80000000 | 10, QMetaType::Bool, QMetaType::Bool, 2, 11, 12,
287 QMetaType::Void, 0x80000000 | 10, QMetaType::Bool, 2, 11,
288 QMetaType::Void, 0x80000000 | 10, 2,
289 QMetaType::Void,
290 QMetaType::Void,
291 QMetaType::Void, QMetaType::Bool, 2,
292
293 // slots: parameters
294 QMetaType::Void,
295 QMetaType::Void,
296 QMetaType::Void,
297 QMetaType::Void,
298 QMetaType::Void,
299 QMetaType::Void, 0x80000000 | 3, 4,
300 QMetaType::Void,
301 QMetaType::Void,
302 QMetaType::Void,
303 QMetaType::Void,
304 QMetaType::Void,
305 QMetaType::Void,
306 QMetaType::Void, QMetaType::QPoint, 29,
307 QMetaType::Void, 0x80000000 | 31, 32,
308 QMetaType::Void, 0x80000000 | 34, QMetaType::Int, 35, 36,
309 QMetaType::Void, QMetaType::Int, QMetaType::Int, 38, 39,
310 QMetaType::Void,
311 QMetaType::Void,
312 QMetaType::Void,
313 QMetaType::Void,
314 QMetaType::Void,
315
316 0 // eod
317};
318
319Q_CONSTINIT const QMetaObject PlaylistDock::staticMetaObject = { {
320 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
321 qt_meta_stringdata_CLASSPlaylistDockENDCLASS.offsetsAndSizes,
322 qt_meta_data_CLASSPlaylistDockENDCLASS,
323 qt_static_metacall,
324 nullptr,
325 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSPlaylistDockENDCLASS_t,
326 // Q_OBJECT / Q_GADGET
327 QtPrivate::TypeAndForceComplete<PlaylistDock, std::true_type>,
328 // method 'clipOpened'
329 QtPrivate::TypeAndForceComplete<void, std::false_type>,
330 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
331 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
332 // method 'clipOpened'
333 QtPrivate::TypeAndForceComplete<void, std::false_type>,
334 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
335 // method 'itemActivated'
336 QtPrivate::TypeAndForceComplete<void, std::false_type>,
337 QtPrivate::TypeAndForceComplete<int, std::false_type>,
338 // method 'showStatusMessage'
339 QtPrivate::TypeAndForceComplete<void, std::false_type>,
340 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
341 // method 'addAllTimeline'
342 QtPrivate::TypeAndForceComplete<void, std::false_type>,
343 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
344 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
345 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
346 // method 'addAllTimeline'
347 QtPrivate::TypeAndForceComplete<void, std::false_type>,
348 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
349 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
350 // method 'addAllTimeline'
351 QtPrivate::TypeAndForceComplete<void, std::false_type>,
352 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
353 // method 'producerOpened'
354 QtPrivate::TypeAndForceComplete<void, std::false_type>,
355 // method 'selectionChanged'
356 QtPrivate::TypeAndForceComplete<void, std::false_type>,
357 // method 'enableUpdate'
358 QtPrivate::TypeAndForceComplete<void, std::false_type>,
359 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
360 // method 'onOpenActionTriggered'
361 QtPrivate::TypeAndForceComplete<void, std::false_type>,
362 // method 'onAppendCutActionTriggered'
363 QtPrivate::TypeAndForceComplete<void, std::false_type>,
364 // method 'onProducerOpened'
365 QtPrivate::TypeAndForceComplete<void, std::false_type>,
366 // method 'onInChanged'
367 QtPrivate::TypeAndForceComplete<void, std::false_type>,
368 // method 'onOutChanged'
369 QtPrivate::TypeAndForceComplete<void, std::false_type>,
370 // method 'onProducerChanged'
371 QtPrivate::TypeAndForceComplete<void, std::false_type>,
372 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
373 // method 'onProducerModified'
374 QtPrivate::TypeAndForceComplete<void, std::false_type>,
375 // method 'onPlayerDragStarted'
376 QtPrivate::TypeAndForceComplete<void, std::false_type>,
377 // method 'onPlaylistModified'
378 QtPrivate::TypeAndForceComplete<void, std::false_type>,
379 // method 'onPlaylistCreated'
380 QtPrivate::TypeAndForceComplete<void, std::false_type>,
381 // method 'onPlaylistLoaded'
382 QtPrivate::TypeAndForceComplete<void, std::false_type>,
383 // method 'onPlaylistCleared'
384 QtPrivate::TypeAndForceComplete<void, std::false_type>,
385 // method 'viewCustomContextMenuRequested'
386 QtPrivate::TypeAndForceComplete<void, std::false_type>,
387 QtPrivate::TypeAndForceComplete<const QPoint &, std::false_type>,
388 // method 'viewDoubleClicked'
389 QtPrivate::TypeAndForceComplete<void, std::false_type>,
390 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
391 // method 'onDropped'
392 QtPrivate::TypeAndForceComplete<void, std::false_type>,
393 QtPrivate::TypeAndForceComplete<const QMimeData *, std::false_type>,
394 QtPrivate::TypeAndForceComplete<int, std::false_type>,
395 // method 'onMoveClip'
396 QtPrivate::TypeAndForceComplete<void, std::false_type>,
397 QtPrivate::TypeAndForceComplete<int, std::false_type>,
398 QtPrivate::TypeAndForceComplete<int, std::false_type>,
399 // method 'onMovedToEnd'
400 QtPrivate::TypeAndForceComplete<void, std::false_type>,
401 // method 'onInTimerFired'
402 QtPrivate::TypeAndForceComplete<void, std::false_type>,
403 // method 'onOutTimerFired'
404 QtPrivate::TypeAndForceComplete<void, std::false_type>,
405 // method 'onMediaTypeClicked'
406 QtPrivate::TypeAndForceComplete<void, std::false_type>,
407 // method 'on_treeWidget_itemSelectionChanged'
408 QtPrivate::TypeAndForceComplete<void, std::false_type>
409 >,
410 nullptr
411} };
412
413void PlaylistDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
414{
415 if (_c == QMetaObject::InvokeMetaMethod) {
416 auto *_t = static_cast<PlaylistDock *>(_o);
417 (void)_t;
418 switch (_id) {
419 case 0: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
420 case 1: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
421 case 2: _t->itemActivated((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
422 case 3: _t->showStatusMessage((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
423 case 4: _t->addAllTimeline((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3]))); break;
424 case 5: _t->addAllTimeline((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
425 case 6: _t->addAllTimeline((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1]))); break;
426 case 7: _t->producerOpened(); break;
427 case 8: _t->selectionChanged(); break;
428 case 9: _t->enableUpdate((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
429 case 10: _t->onOpenActionTriggered(); break;
430 case 11: _t->onAppendCutActionTriggered(); break;
431 case 12: _t->onProducerOpened(); break;
432 case 13: _t->onInChanged(); break;
433 case 14: _t->onOutChanged(); break;
434 case 15: _t->onProducerChanged((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
435 case 16: _t->onProducerModified(); break;
436 case 17: _t->onPlayerDragStarted(); break;
437 case 18: _t->onPlaylistModified(); break;
438 case 19: _t->onPlaylistCreated(); break;
439 case 20: _t->onPlaylistLoaded(); break;
440 case 21: _t->onPlaylistCleared(); break;
441 case 22: _t->viewCustomContextMenuRequested((*reinterpret_cast< std::add_pointer_t<QPoint>>(_a[1]))); break;
442 case 23: _t->viewDoubleClicked((*reinterpret_cast< std::add_pointer_t<QModelIndex>>(_a[1]))); break;
443 case 24: _t->onDropped((*reinterpret_cast< std::add_pointer_t<const QMimeData*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
444 case 25: _t->onMoveClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
445 case 26: _t->onMovedToEnd(); break;
446 case 27: _t->onInTimerFired(); break;
447 case 28: _t->onOutTimerFired(); break;
448 case 29: _t->onMediaTypeClicked(); break;
449 case 30: _t->on_treeWidget_itemSelectionChanged(); break;
450 default: ;
451 }
452 } else if (_c == QMetaObject::IndexOfMethod) {
453 int *result = reinterpret_cast<int *>(_a[0]);
454 {
455 using _t = void (PlaylistDock::*)(Mlt::Producer * , bool );
456 if (_t _q_method = &PlaylistDock::clipOpened; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
457 *result = 0;
458 return;
459 }
460 }
461 {
462 using _t = void (PlaylistDock::*)(int );
463 if (_t _q_method = &PlaylistDock::itemActivated; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
464 *result = 2;
465 return;
466 }
467 }
468 {
469 using _t = void (PlaylistDock::*)(QString );
470 if (_t _q_method = &PlaylistDock::showStatusMessage; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
471 *result = 3;
472 return;
473 }
474 }
475 {
476 using _t = void (PlaylistDock::*)(Mlt::Playlist * , bool , bool );
477 if (_t _q_method = &PlaylistDock::addAllTimeline; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
478 *result = 4;
479 return;
480 }
481 }
482 {
483 using _t = void (PlaylistDock::*)();
484 if (_t _q_method = &PlaylistDock::producerOpened; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
485 *result = 7;
486 return;
487 }
488 }
489 {
490 using _t = void (PlaylistDock::*)();
491 if (_t _q_method = &PlaylistDock::selectionChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
492 *result = 8;
493 return;
494 }
495 }
496 {
497 using _t = void (PlaylistDock::*)(bool );
498 if (_t _q_method = &PlaylistDock::enableUpdate; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
499 *result = 9;
500 return;
501 }
502 }
503 }
504}
505
506const QMetaObject *PlaylistDock::metaObject() const
507{
508 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
509}
510
511void *PlaylistDock::qt_metacast(const char *_clname)
512{
513 if (!_clname) return nullptr;
514 if (!strcmp(_clname, qt_meta_stringdata_CLASSPlaylistDockENDCLASS.stringdata0))
515 return static_cast<void*>(this);
516 return QDockWidget::qt_metacast(_clname);
517}
518
519int PlaylistDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
520{
521 _id = QDockWidget::qt_metacall(_c, _id, _a);
522 if (_id < 0)
523 return _id;
524 if (_c == QMetaObject::InvokeMetaMethod) {
525 if (_id < 31)
526 qt_static_metacall(this, _c, _id, _a);
527 _id -= 31;
528 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
529 if (_id < 31)
530 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
531 _id -= 31;
532 }
533 return _id;
534}
535
536// SIGNAL 0
537void PlaylistDock::clipOpened(Mlt::Producer * _t1, bool _t2)
538{
539 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
540 QMetaObject::activate(this, &staticMetaObject, 0, _a);
541}
542
543// SIGNAL 2
544void PlaylistDock::itemActivated(int _t1)
545{
546 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
547 QMetaObject::activate(this, &staticMetaObject, 2, _a);
548}
549
550// SIGNAL 3
551void PlaylistDock::showStatusMessage(QString _t1)
552{
553 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
554 QMetaObject::activate(this, &staticMetaObject, 3, _a);
555}
556
557// SIGNAL 4
558void PlaylistDock::addAllTimeline(Mlt::Playlist * _t1, bool _t2, bool _t3)
559{
560 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t3))) };
561 QMetaObject::activate(this, &staticMetaObject, 4, _a);
562}
563
564// SIGNAL 7
565void PlaylistDock::producerOpened()
566{
567 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
568}
569
570// SIGNAL 8
571void PlaylistDock::selectionChanged()
572{
573 QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
574}
575
576// SIGNAL 9
577void PlaylistDock::enableUpdate(bool _t1)
578{
579 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
580 QMetaObject::activate(this, &staticMetaObject, 9, _a);
581}
582QT_WARNING_POP