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