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 "refreshTimelineSmartBins",
211 "viewCustomContextMenuRequested",
212 "pos",
213 "viewDoubleClicked",
214 "QModelIndex",
215 "index",
216 "onDropped",
217 "const QMimeData*",
218 "data",
219 "row",
220 "onMoveClip",
221 "from",
222 "to",
223 "onMovedToEnd",
224 "onInTimerFired",
225 "onOutTimerFired",
226 "onMediaTypeClicked",
227 "on_treeWidget_itemSelectionChanged"
228);
229#else // !QT_MOC_HAS_STRINGDATA
230#error "qtmochelpers.h not found or too old."
231#endif // !QT_MOC_HAS_STRINGDATA
232} // unnamed namespace
233
234Q_CONSTINIT static const uint qt_meta_data_CLASSPlaylistDockENDCLASS[] = {
235
236 // content:
237 12, // revision
238 0, // classname
239 0, 0, // classinfo
240 32, 14, // methods
241 0, 0, // properties
242 0, 0, // enums/sets
243 0, 0, // constructors
244 0, // flags
245 10, // signalCount
246
247 // signals: name, argc, parameters, tag, flags, initial metatype offsets
248 1, 2, 206, 2, 0x06, 1 /* Public */,
249 1, 1, 211, 2, 0x26, 4 /* Public | MethodCloned */,
250 6, 1, 214, 2, 0x06, 6 /* Public */,
251 8, 1, 217, 2, 0x06, 8 /* Public */,
252 9, 3, 220, 2, 0x06, 10 /* Public */,
253 9, 2, 227, 2, 0x26, 14 /* Public | MethodCloned */,
254 9, 1, 232, 2, 0x26, 17 /* Public | MethodCloned */,
255 13, 0, 235, 2, 0x06, 19 /* Public */,
256 14, 0, 236, 2, 0x06, 20 /* Public */,
257 15, 1, 237, 2, 0x06, 21 /* Public */,
258
259 // slots: name, argc, parameters, tag, flags, initial metatype offsets
260 16, 0, 240, 2, 0x0a, 23 /* Public */,
261 17, 0, 241, 2, 0x0a, 24 /* Public */,
262 18, 0, 242, 2, 0x0a, 25 /* Public */,
263 19, 0, 243, 2, 0x0a, 26 /* Public */,
264 20, 0, 244, 2, 0x0a, 27 /* Public */,
265 21, 1, 245, 2, 0x0a, 28 /* Public */,
266 22, 0, 248, 2, 0x0a, 30 /* Public */,
267 23, 0, 249, 2, 0x0a, 31 /* Public */,
268 24, 0, 250, 2, 0x0a, 32 /* Public */,
269 25, 0, 251, 2, 0x0a, 33 /* Public */,
270 26, 0, 252, 2, 0x0a, 34 /* Public */,
271 27, 0, 253, 2, 0x0a, 35 /* Public */,
272 28, 0, 254, 2, 0x0a, 36 /* Public */,
273 29, 1, 255, 2, 0x08, 37 /* Private */,
274 31, 1, 258, 2, 0x08, 39 /* Private */,
275 34, 2, 261, 2, 0x08, 41 /* Private */,
276 38, 2, 266, 2, 0x08, 44 /* Private */,
277 41, 0, 271, 2, 0x08, 47 /* Private */,
278 42, 0, 272, 2, 0x08, 48 /* Private */,
279 43, 0, 273, 2, 0x08, 49 /* Private */,
280 44, 0, 274, 2, 0x08, 50 /* Private */,
281 45, 0, 275, 2, 0x08, 51 /* Private */,
282
283 // signals: parameters
284 QMetaType::Void, 0x80000000 | 3, QMetaType::Bool, 4, 5,
285 QMetaType::Void, 0x80000000 | 3, 4,
286 QMetaType::Void, QMetaType::Int, 7,
287 QMetaType::Void, QMetaType::QString, 2,
288 QMetaType::Void, 0x80000000 | 10, QMetaType::Bool, QMetaType::Bool, 2, 11, 12,
289 QMetaType::Void, 0x80000000 | 10, QMetaType::Bool, 2, 11,
290 QMetaType::Void, 0x80000000 | 10, 2,
291 QMetaType::Void,
292 QMetaType::Void,
293 QMetaType::Void, QMetaType::Bool, 2,
294
295 // slots: parameters
296 QMetaType::Void,
297 QMetaType::Void,
298 QMetaType::Void,
299 QMetaType::Void,
300 QMetaType::Void,
301 QMetaType::Void, 0x80000000 | 3, 4,
302 QMetaType::Void,
303 QMetaType::Void,
304 QMetaType::Void,
305 QMetaType::Void,
306 QMetaType::Void,
307 QMetaType::Void,
308 QMetaType::Void,
309 QMetaType::Void, QMetaType::QPoint, 30,
310 QMetaType::Void, 0x80000000 | 32, 33,
311 QMetaType::Void, 0x80000000 | 35, QMetaType::Int, 36, 37,
312 QMetaType::Void, QMetaType::Int, QMetaType::Int, 39, 40,
313 QMetaType::Void,
314 QMetaType::Void,
315 QMetaType::Void,
316 QMetaType::Void,
317 QMetaType::Void,
318
319 0 // eod
320};
321
322Q_CONSTINIT const QMetaObject PlaylistDock::staticMetaObject = { {
323 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
324 qt_meta_stringdata_CLASSPlaylistDockENDCLASS.offsetsAndSizes,
325 qt_meta_data_CLASSPlaylistDockENDCLASS,
326 qt_static_metacall,
327 nullptr,
328 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSPlaylistDockENDCLASS_t,
329 // Q_OBJECT / Q_GADGET
330 QtPrivate::TypeAndForceComplete<PlaylistDock, std::true_type>,
331 // method 'clipOpened'
332 QtPrivate::TypeAndForceComplete<void, std::false_type>,
333 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
334 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
335 // method 'clipOpened'
336 QtPrivate::TypeAndForceComplete<void, std::false_type>,
337 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
338 // method 'itemActivated'
339 QtPrivate::TypeAndForceComplete<void, std::false_type>,
340 QtPrivate::TypeAndForceComplete<int, std::false_type>,
341 // method 'showStatusMessage'
342 QtPrivate::TypeAndForceComplete<void, std::false_type>,
343 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
344 // method 'addAllTimeline'
345 QtPrivate::TypeAndForceComplete<void, std::false_type>,
346 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
347 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
348 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
349 // method 'addAllTimeline'
350 QtPrivate::TypeAndForceComplete<void, std::false_type>,
351 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
352 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
353 // method 'addAllTimeline'
354 QtPrivate::TypeAndForceComplete<void, std::false_type>,
355 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
356 // method 'producerOpened'
357 QtPrivate::TypeAndForceComplete<void, std::false_type>,
358 // method 'selectionChanged'
359 QtPrivate::TypeAndForceComplete<void, std::false_type>,
360 // method 'enableUpdate'
361 QtPrivate::TypeAndForceComplete<void, std::false_type>,
362 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
363 // method 'onOpenActionTriggered'
364 QtPrivate::TypeAndForceComplete<void, std::false_type>,
365 // method 'onAppendCutActionTriggered'
366 QtPrivate::TypeAndForceComplete<void, std::false_type>,
367 // method 'onProducerOpened'
368 QtPrivate::TypeAndForceComplete<void, std::false_type>,
369 // method 'onInChanged'
370 QtPrivate::TypeAndForceComplete<void, std::false_type>,
371 // method 'onOutChanged'
372 QtPrivate::TypeAndForceComplete<void, std::false_type>,
373 // method 'onProducerChanged'
374 QtPrivate::TypeAndForceComplete<void, std::false_type>,
375 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
376 // method 'onProducerModified'
377 QtPrivate::TypeAndForceComplete<void, std::false_type>,
378 // method 'onPlayerDragStarted'
379 QtPrivate::TypeAndForceComplete<void, std::false_type>,
380 // method 'onPlaylistModified'
381 QtPrivate::TypeAndForceComplete<void, std::false_type>,
382 // method 'onPlaylistCreated'
383 QtPrivate::TypeAndForceComplete<void, std::false_type>,
384 // method 'onPlaylistLoaded'
385 QtPrivate::TypeAndForceComplete<void, std::false_type>,
386 // method 'onPlaylistCleared'
387 QtPrivate::TypeAndForceComplete<void, std::false_type>,
388 // method 'refreshTimelineSmartBins'
389 QtPrivate::TypeAndForceComplete<void, std::false_type>,
390 // method 'viewCustomContextMenuRequested'
391 QtPrivate::TypeAndForceComplete<void, std::false_type>,
392 QtPrivate::TypeAndForceComplete<const QPoint &, std::false_type>,
393 // method 'viewDoubleClicked'
394 QtPrivate::TypeAndForceComplete<void, std::false_type>,
395 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
396 // method 'onDropped'
397 QtPrivate::TypeAndForceComplete<void, std::false_type>,
398 QtPrivate::TypeAndForceComplete<const QMimeData *, std::false_type>,
399 QtPrivate::TypeAndForceComplete<int, std::false_type>,
400 // method 'onMoveClip'
401 QtPrivate::TypeAndForceComplete<void, std::false_type>,
402 QtPrivate::TypeAndForceComplete<int, std::false_type>,
403 QtPrivate::TypeAndForceComplete<int, std::false_type>,
404 // method 'onMovedToEnd'
405 QtPrivate::TypeAndForceComplete<void, std::false_type>,
406 // method 'onInTimerFired'
407 QtPrivate::TypeAndForceComplete<void, std::false_type>,
408 // method 'onOutTimerFired'
409 QtPrivate::TypeAndForceComplete<void, std::false_type>,
410 // method 'onMediaTypeClicked'
411 QtPrivate::TypeAndForceComplete<void, std::false_type>,
412 // method 'on_treeWidget_itemSelectionChanged'
413 QtPrivate::TypeAndForceComplete<void, std::false_type>
414 >,
415 nullptr
416} };
417
418void PlaylistDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
419{
420 if (_c == QMetaObject::InvokeMetaMethod) {
421 auto *_t = static_cast<PlaylistDock *>(_o);
422 (void)_t;
423 switch (_id) {
424 case 0: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
425 case 1: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
426 case 2: _t->itemActivated((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
427 case 3: _t->showStatusMessage((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
428 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;
429 case 5: _t->addAllTimeline((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
430 case 6: _t->addAllTimeline((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1]))); break;
431 case 7: _t->producerOpened(); break;
432 case 8: _t->selectionChanged(); break;
433 case 9: _t->enableUpdate((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
434 case 10: _t->onOpenActionTriggered(); break;
435 case 11: _t->onAppendCutActionTriggered(); break;
436 case 12: _t->onProducerOpened(); break;
437 case 13: _t->onInChanged(); break;
438 case 14: _t->onOutChanged(); break;
439 case 15: _t->onProducerChanged((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
440 case 16: _t->onProducerModified(); break;
441 case 17: _t->onPlayerDragStarted(); break;
442 case 18: _t->onPlaylistModified(); break;
443 case 19: _t->onPlaylistCreated(); break;
444 case 20: _t->onPlaylistLoaded(); break;
445 case 21: _t->onPlaylistCleared(); break;
446 case 22: _t->refreshTimelineSmartBins(); break;
447 case 23: _t->viewCustomContextMenuRequested((*reinterpret_cast< std::add_pointer_t<QPoint>>(_a[1]))); break;
448 case 24: _t->viewDoubleClicked((*reinterpret_cast< std::add_pointer_t<QModelIndex>>(_a[1]))); break;
449 case 25: _t->onDropped((*reinterpret_cast< std::add_pointer_t<const QMimeData*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
450 case 26: _t->onMoveClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
451 case 27: _t->onMovedToEnd(); break;
452 case 28: _t->onInTimerFired(); break;
453 case 29: _t->onOutTimerFired(); break;
454 case 30: _t->onMediaTypeClicked(); break;
455 case 31: _t->on_treeWidget_itemSelectionChanged(); break;
456 default: ;
457 }
458 } else if (_c == QMetaObject::IndexOfMethod) {
459 int *result = reinterpret_cast<int *>(_a[0]);
460 {
461 using _t = void (PlaylistDock::*)(Mlt::Producer * , bool );
462 if (_t _q_method = &PlaylistDock::clipOpened; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
463 *result = 0;
464 return;
465 }
466 }
467 {
468 using _t = void (PlaylistDock::*)(int );
469 if (_t _q_method = &PlaylistDock::itemActivated; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
470 *result = 2;
471 return;
472 }
473 }
474 {
475 using _t = void (PlaylistDock::*)(QString );
476 if (_t _q_method = &PlaylistDock::showStatusMessage; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
477 *result = 3;
478 return;
479 }
480 }
481 {
482 using _t = void (PlaylistDock::*)(Mlt::Playlist * , bool , bool );
483 if (_t _q_method = &PlaylistDock::addAllTimeline; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
484 *result = 4;
485 return;
486 }
487 }
488 {
489 using _t = void (PlaylistDock::*)();
490 if (_t _q_method = &PlaylistDock::producerOpened; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
491 *result = 7;
492 return;
493 }
494 }
495 {
496 using _t = void (PlaylistDock::*)();
497 if (_t _q_method = &PlaylistDock::selectionChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
498 *result = 8;
499 return;
500 }
501 }
502 {
503 using _t = void (PlaylistDock::*)(bool );
504 if (_t _q_method = &PlaylistDock::enableUpdate; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
505 *result = 9;
506 return;
507 }
508 }
509 }
510}
511
512const QMetaObject *PlaylistDock::metaObject() const
513{
514 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
515}
516
517void *PlaylistDock::qt_metacast(const char *_clname)
518{
519 if (!_clname) return nullptr;
520 if (!strcmp(_clname, qt_meta_stringdata_CLASSPlaylistDockENDCLASS.stringdata0))
521 return static_cast<void*>(this);
522 return QDockWidget::qt_metacast(_clname);
523}
524
525int PlaylistDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
526{
527 _id = QDockWidget::qt_metacall(_c, _id, _a);
528 if (_id < 0)
529 return _id;
530 if (_c == QMetaObject::InvokeMetaMethod) {
531 if (_id < 32)
532 qt_static_metacall(this, _c, _id, _a);
533 _id -= 32;
534 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
535 if (_id < 32)
536 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
537 _id -= 32;
538 }
539 return _id;
540}
541
542// SIGNAL 0
543void PlaylistDock::clipOpened(Mlt::Producer * _t1, bool _t2)
544{
545 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
546 QMetaObject::activate(this, &staticMetaObject, 0, _a);
547}
548
549// SIGNAL 2
550void PlaylistDock::itemActivated(int _t1)
551{
552 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
553 QMetaObject::activate(this, &staticMetaObject, 2, _a);
554}
555
556// SIGNAL 3
557void PlaylistDock::showStatusMessage(QString _t1)
558{
559 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
560 QMetaObject::activate(this, &staticMetaObject, 3, _a);
561}
562
563// SIGNAL 4
564void PlaylistDock::addAllTimeline(Mlt::Playlist * _t1, bool _t2, bool _t3)
565{
566 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))) };
567 QMetaObject::activate(this, &staticMetaObject, 4, _a);
568}
569
570// SIGNAL 7
571void PlaylistDock::producerOpened()
572{
573 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
574}
575
576// SIGNAL 8
577void PlaylistDock::selectionChanged()
578{
579 QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
580}
581
582// SIGNAL 9
583void PlaylistDock::enableUpdate(bool _t1)
584{
585 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
586 QMetaObject::activate(this, &staticMetaObject, 9, _a);
587}
588QT_WARNING_POP