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