CuteLogger
Fast and simple logging solution for Qt based applications
moc_timelinedock.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'timelinedock.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.6.2)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/docks/timelinedock.h"
10#include <QtCore/qmetatype.h>
11
12#if __has_include(<QtCore/qtmochelpers.h>)
13#include <QtCore/qtmochelpers.h>
14#else
15QT_BEGIN_MOC_NAMESPACE
16#endif
17
18
19#include <memory>
20
21#if !defined(Q_MOC_OUTPUT_REVISION)
22#error "The header file 'timelinedock.h' doesn't include <QObject>."
23#elif Q_MOC_OUTPUT_REVISION != 68
24#error "This file was generated using the moc from 6.6.2. It"
25#error "cannot be used with the include files from this version of Qt."
26#error "(The moc has changed too much.)"
27#endif
28
29#ifndef Q_CONSTINIT
30#define Q_CONSTINIT
31#endif
32
33QT_WARNING_PUSH
34QT_WARNING_DISABLE_DEPRECATED
35QT_WARNING_DISABLE_GCC("-Wuseless-cast")
36namespace {
37
38#ifdef QT_MOC_HAS_STRINGDATA
39struct qt_meta_stringdata_CLASSTimelineDockENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSTimelineDockENDCLASS = QtMocHelpers::stringData(
41 "TimelineDock",
42 "currentTrackChanged",
43 "",
44 "selectionChanged",
45 "seeked",
46 "position",
47 "positionChanged",
48 "loopChanged",
49 "clipOpened",
50 "Mlt::Producer*",
51 "producer",
52 "dragging",
53 "pos",
54 "duration",
55 "dropped",
56 "dropAccepted",
57 "xml",
58 "fadeInChanged",
59 "fadeOutChanged",
60 "selected",
61 "clipClicked",
62 "showStatusMessage",
63 "clipCopied",
64 "clipMoved",
65 "fromTrack",
66 "toTrack",
67 "clipIndex",
68 "ripple",
69 "filteredClicked",
70 "durationChanged",
71 "transitionAdded",
72 "trackIndex",
73 "zoomIn",
74 "zoomOut",
75 "zoomToFit",
76 "setZoom",
77 "value",
78 "markerRangesChanged",
79 "markerSeeked",
80 "markerIndex",
81 "isRecordingChanged",
82 "multitrackSelected",
83 "warnTrackLocked",
84 "refreshWaveforms",
85 "updateThumbnails",
86 "addAudioTrack",
87 "addVideoTrack",
88 "alignSelectedClips",
89 "onShowFrame",
90 "SharedFrame",
91 "frame",
92 "onSeeked",
93 "append",
94 "remove",
95 "mergeClipWithNext",
96 "dryrun",
97 "lift",
98 "removeSelection",
99 "withCopy",
100 "liftSelection",
101 "incrementCurrentTrack",
102 "by",
103 "selectTrackHead",
104 "selectMultitrack",
105 "copy",
106 "setTrackName",
107 "toggleTrackMute",
108 "toggleTrackHidden",
109 "setTrackComposite",
110 "composite",
111 "setTrackLock",
112 "lock",
113 "moveClip",
114 "onClipMoved",
115 "trimClipIn",
116 "oldClipIndex",
117 "delta",
118 "trimClipOut",
119 "insert",
120 "seek",
121 "overwrite",
122 "appendFromPlaylist",
123 "Mlt::Playlist*",
124 "playlist",
125 "skipProxy",
126 "fadeIn",
127 "fadeOut",
128 "seekPreviousEdit",
129 "seekNextEdit",
130 "seekInPoint",
131 "clearSelectionIfInvalid",
132 "insertTrack",
133 "insertAudioTrack",
134 "insertVideoTrack",
135 "removeTrack",
136 "moveTrack",
137 "fromTrackIndex",
138 "toTrackIndex",
139 "moveTrackUp",
140 "moveTrackDown",
141 "onProducerChanged",
142 "emitSelectedFromSelection",
143 "remakeAudioLevels",
144 "force",
145 "commitTrimCommand",
146 "onRowsInserted",
147 "QModelIndex",
148 "parent",
149 "first",
150 "last",
151 "onRowsRemoved",
152 "onRowsMoved",
153 "start",
154 "end",
155 "destination",
156 "row",
157 "detachAudio",
158 "selectAll",
159 "selectAllOnCurrentTrack",
160 "onProducerModified",
161 "replace",
162 "createOrEditMarker",
163 "createOrEditSelectionMarker",
164 "createMarker",
165 "editMarker",
166 "deleteMarker",
167 "seekNextMarker",
168 "seekPrevMarker",
169 "onFilterModelChanged",
170 "initLoad",
171 "handleDrop",
172 "onLoopChanged",
173 "load",
174 "onTopLevelChanged",
175 "floating",
176 "onTransitionAdded",
177 "selectClip",
178 "onMultitrackClosed",
179 "reloadTimelineMarkers",
180 "onRecordStarted",
181 "updateRecording",
182 "onRecordFinished",
183 "AbstractJob*",
184 "onWarnTrackLocked",
185 "onTimelineRightClicked",
186 "onClipRightClicked",
187 "onNoMoreEmptyTracks",
188 "isAudio",
189 "restoreSelection",
190 "getGroupForClip",
191 "isMultitrackSelected",
192 "selectedTrack",
193 "isFloating",
194 "openProperties",
195 "recordAudio",
196 "stopRecording",
197 "currentTrack",
198 "selection",
199 "isRecording",
200 "loopStart",
201 "loopEnd"
202);
203#else // !QT_MOC_HAS_STRING_DATA
204struct qt_meta_stringdata_CLASSTimelineDockENDCLASS_t {
205 uint offsetsAndSizes[322];
206 char stringdata0[13];
207 char stringdata1[20];
208 char stringdata2[1];
209 char stringdata3[17];
210 char stringdata4[7];
211 char stringdata5[9];
212 char stringdata6[16];
213 char stringdata7[12];
214 char stringdata8[11];
215 char stringdata9[15];
216 char stringdata10[9];
217 char stringdata11[9];
218 char stringdata12[4];
219 char stringdata13[9];
220 char stringdata14[8];
221 char stringdata15[13];
222 char stringdata16[4];
223 char stringdata17[14];
224 char stringdata18[15];
225 char stringdata19[9];
226 char stringdata20[12];
227 char stringdata21[18];
228 char stringdata22[11];
229 char stringdata23[10];
230 char stringdata24[10];
231 char stringdata25[8];
232 char stringdata26[10];
233 char stringdata27[7];
234 char stringdata28[16];
235 char stringdata29[16];
236 char stringdata30[16];
237 char stringdata31[11];
238 char stringdata32[7];
239 char stringdata33[8];
240 char stringdata34[10];
241 char stringdata35[8];
242 char stringdata36[6];
243 char stringdata37[20];
244 char stringdata38[13];
245 char stringdata39[12];
246 char stringdata40[19];
247 char stringdata41[19];
248 char stringdata42[16];
249 char stringdata43[17];
250 char stringdata44[17];
251 char stringdata45[14];
252 char stringdata46[14];
253 char stringdata47[19];
254 char stringdata48[12];
255 char stringdata49[12];
256 char stringdata50[6];
257 char stringdata51[9];
258 char stringdata52[7];
259 char stringdata53[7];
260 char stringdata54[18];
261 char stringdata55[7];
262 char stringdata56[5];
263 char stringdata57[16];
264 char stringdata58[9];
265 char stringdata59[14];
266 char stringdata60[22];
267 char stringdata61[3];
268 char stringdata62[16];
269 char stringdata63[17];
270 char stringdata64[5];
271 char stringdata65[13];
272 char stringdata66[16];
273 char stringdata67[18];
274 char stringdata68[18];
275 char stringdata69[10];
276 char stringdata70[13];
277 char stringdata71[5];
278 char stringdata72[9];
279 char stringdata73[12];
280 char stringdata74[11];
281 char stringdata75[13];
282 char stringdata76[6];
283 char stringdata77[12];
284 char stringdata78[7];
285 char stringdata79[5];
286 char stringdata80[10];
287 char stringdata81[19];
288 char stringdata82[15];
289 char stringdata83[9];
290 char stringdata84[10];
291 char stringdata85[7];
292 char stringdata86[8];
293 char stringdata87[17];
294 char stringdata88[13];
295 char stringdata89[12];
296 char stringdata90[24];
297 char stringdata91[12];
298 char stringdata92[17];
299 char stringdata93[17];
300 char stringdata94[12];
301 char stringdata95[10];
302 char stringdata96[15];
303 char stringdata97[13];
304 char stringdata98[12];
305 char stringdata99[14];
306 char stringdata100[18];
307 char stringdata101[26];
308 char stringdata102[18];
309 char stringdata103[6];
310 char stringdata104[18];
311 char stringdata105[15];
312 char stringdata106[12];
313 char stringdata107[7];
314 char stringdata108[6];
315 char stringdata109[5];
316 char stringdata110[14];
317 char stringdata111[12];
318 char stringdata112[6];
319 char stringdata113[4];
320 char stringdata114[12];
321 char stringdata115[4];
322 char stringdata116[12];
323 char stringdata117[10];
324 char stringdata118[24];
325 char stringdata119[19];
326 char stringdata120[8];
327 char stringdata121[19];
328 char stringdata122[28];
329 char stringdata123[13];
330 char stringdata124[11];
331 char stringdata125[13];
332 char stringdata126[15];
333 char stringdata127[15];
334 char stringdata128[21];
335 char stringdata129[9];
336 char stringdata130[11];
337 char stringdata131[14];
338 char stringdata132[5];
339 char stringdata133[18];
340 char stringdata134[9];
341 char stringdata135[18];
342 char stringdata136[11];
343 char stringdata137[19];
344 char stringdata138[22];
345 char stringdata139[16];
346 char stringdata140[16];
347 char stringdata141[17];
348 char stringdata142[13];
349 char stringdata143[18];
350 char stringdata144[23];
351 char stringdata145[19];
352 char stringdata146[20];
353 char stringdata147[8];
354 char stringdata148[17];
355 char stringdata149[16];
356 char stringdata150[21];
357 char stringdata151[14];
358 char stringdata152[11];
359 char stringdata153[15];
360 char stringdata154[12];
361 char stringdata155[14];
362 char stringdata156[13];
363 char stringdata157[10];
364 char stringdata158[12];
365 char stringdata159[10];
366 char stringdata160[8];
367};
368#define QT_MOC_LITERAL(ofs, len) \
369 uint(sizeof(qt_meta_stringdata_CLASSTimelineDockENDCLASS_t::offsetsAndSizes) + ofs), len
370Q_CONSTINIT static const qt_meta_stringdata_CLASSTimelineDockENDCLASS_t qt_meta_stringdata_CLASSTimelineDockENDCLASS = {
371 {
372 QT_MOC_LITERAL(0, 12), // "TimelineDock"
373 QT_MOC_LITERAL(13, 19), // "currentTrackChanged"
374 QT_MOC_LITERAL(33, 0), // ""
375 QT_MOC_LITERAL(34, 16), // "selectionChanged"
376 QT_MOC_LITERAL(51, 6), // "seeked"
377 QT_MOC_LITERAL(58, 8), // "position"
378 QT_MOC_LITERAL(67, 15), // "positionChanged"
379 QT_MOC_LITERAL(83, 11), // "loopChanged"
380 QT_MOC_LITERAL(95, 10), // "clipOpened"
381 QT_MOC_LITERAL(106, 14), // "Mlt::Producer*"
382 QT_MOC_LITERAL(121, 8), // "producer"
383 QT_MOC_LITERAL(130, 8), // "dragging"
384 QT_MOC_LITERAL(139, 3), // "pos"
385 QT_MOC_LITERAL(143, 8), // "duration"
386 QT_MOC_LITERAL(152, 7), // "dropped"
387 QT_MOC_LITERAL(160, 12), // "dropAccepted"
388 QT_MOC_LITERAL(173, 3), // "xml"
389 QT_MOC_LITERAL(177, 13), // "fadeInChanged"
390 QT_MOC_LITERAL(191, 14), // "fadeOutChanged"
391 QT_MOC_LITERAL(206, 8), // "selected"
392 QT_MOC_LITERAL(215, 11), // "clipClicked"
393 QT_MOC_LITERAL(227, 17), // "showStatusMessage"
394 QT_MOC_LITERAL(245, 10), // "clipCopied"
395 QT_MOC_LITERAL(256, 9), // "clipMoved"
396 QT_MOC_LITERAL(266, 9), // "fromTrack"
397 QT_MOC_LITERAL(276, 7), // "toTrack"
398 QT_MOC_LITERAL(284, 9), // "clipIndex"
399 QT_MOC_LITERAL(294, 6), // "ripple"
400 QT_MOC_LITERAL(301, 15), // "filteredClicked"
401 QT_MOC_LITERAL(317, 15), // "durationChanged"
402 QT_MOC_LITERAL(333, 15), // "transitionAdded"
403 QT_MOC_LITERAL(349, 10), // "trackIndex"
404 QT_MOC_LITERAL(360, 6), // "zoomIn"
405 QT_MOC_LITERAL(367, 7), // "zoomOut"
406 QT_MOC_LITERAL(375, 9), // "zoomToFit"
407 QT_MOC_LITERAL(385, 7), // "setZoom"
408 QT_MOC_LITERAL(393, 5), // "value"
409 QT_MOC_LITERAL(399, 19), // "markerRangesChanged"
410 QT_MOC_LITERAL(419, 12), // "markerSeeked"
411 QT_MOC_LITERAL(432, 11), // "markerIndex"
412 QT_MOC_LITERAL(444, 18), // "isRecordingChanged"
413 QT_MOC_LITERAL(463, 18), // "multitrackSelected"
414 QT_MOC_LITERAL(482, 15), // "warnTrackLocked"
415 QT_MOC_LITERAL(498, 16), // "refreshWaveforms"
416 QT_MOC_LITERAL(515, 16), // "updateThumbnails"
417 QT_MOC_LITERAL(532, 13), // "addAudioTrack"
418 QT_MOC_LITERAL(546, 13), // "addVideoTrack"
419 QT_MOC_LITERAL(560, 18), // "alignSelectedClips"
420 QT_MOC_LITERAL(579, 11), // "onShowFrame"
421 QT_MOC_LITERAL(591, 11), // "SharedFrame"
422 QT_MOC_LITERAL(603, 5), // "frame"
423 QT_MOC_LITERAL(609, 8), // "onSeeked"
424 QT_MOC_LITERAL(618, 6), // "append"
425 QT_MOC_LITERAL(625, 6), // "remove"
426 QT_MOC_LITERAL(632, 17), // "mergeClipWithNext"
427 QT_MOC_LITERAL(650, 6), // "dryrun"
428 QT_MOC_LITERAL(657, 4), // "lift"
429 QT_MOC_LITERAL(662, 15), // "removeSelection"
430 QT_MOC_LITERAL(678, 8), // "withCopy"
431 QT_MOC_LITERAL(687, 13), // "liftSelection"
432 QT_MOC_LITERAL(701, 21), // "incrementCurrentTrack"
433 QT_MOC_LITERAL(723, 2), // "by"
434 QT_MOC_LITERAL(726, 15), // "selectTrackHead"
435 QT_MOC_LITERAL(742, 16), // "selectMultitrack"
436 QT_MOC_LITERAL(759, 4), // "copy"
437 QT_MOC_LITERAL(764, 12), // "setTrackName"
438 QT_MOC_LITERAL(777, 15), // "toggleTrackMute"
439 QT_MOC_LITERAL(793, 17), // "toggleTrackHidden"
440 QT_MOC_LITERAL(811, 17), // "setTrackComposite"
441 QT_MOC_LITERAL(829, 9), // "composite"
442 QT_MOC_LITERAL(839, 12), // "setTrackLock"
443 QT_MOC_LITERAL(852, 4), // "lock"
444 QT_MOC_LITERAL(857, 8), // "moveClip"
445 QT_MOC_LITERAL(866, 11), // "onClipMoved"
446 QT_MOC_LITERAL(878, 10), // "trimClipIn"
447 QT_MOC_LITERAL(889, 12), // "oldClipIndex"
448 QT_MOC_LITERAL(902, 5), // "delta"
449 QT_MOC_LITERAL(908, 11), // "trimClipOut"
450 QT_MOC_LITERAL(920, 6), // "insert"
451 QT_MOC_LITERAL(927, 4), // "seek"
452 QT_MOC_LITERAL(932, 9), // "overwrite"
453 QT_MOC_LITERAL(942, 18), // "appendFromPlaylist"
454 QT_MOC_LITERAL(961, 14), // "Mlt::Playlist*"
455 QT_MOC_LITERAL(976, 8), // "playlist"
456 QT_MOC_LITERAL(985, 9), // "skipProxy"
457 QT_MOC_LITERAL(995, 6), // "fadeIn"
458 QT_MOC_LITERAL(1002, 7), // "fadeOut"
459 QT_MOC_LITERAL(1010, 16), // "seekPreviousEdit"
460 QT_MOC_LITERAL(1027, 12), // "seekNextEdit"
461 QT_MOC_LITERAL(1040, 11), // "seekInPoint"
462 QT_MOC_LITERAL(1052, 23), // "clearSelectionIfInvalid"
463 QT_MOC_LITERAL(1076, 11), // "insertTrack"
464 QT_MOC_LITERAL(1088, 16), // "insertAudioTrack"
465 QT_MOC_LITERAL(1105, 16), // "insertVideoTrack"
466 QT_MOC_LITERAL(1122, 11), // "removeTrack"
467 QT_MOC_LITERAL(1134, 9), // "moveTrack"
468 QT_MOC_LITERAL(1144, 14), // "fromTrackIndex"
469 QT_MOC_LITERAL(1159, 12), // "toTrackIndex"
470 QT_MOC_LITERAL(1172, 11), // "moveTrackUp"
471 QT_MOC_LITERAL(1184, 13), // "moveTrackDown"
472 QT_MOC_LITERAL(1198, 17), // "onProducerChanged"
473 QT_MOC_LITERAL(1216, 25), // "emitSelectedFromSelection"
474 QT_MOC_LITERAL(1242, 17), // "remakeAudioLevels"
475 QT_MOC_LITERAL(1260, 5), // "force"
476 QT_MOC_LITERAL(1266, 17), // "commitTrimCommand"
477 QT_MOC_LITERAL(1284, 14), // "onRowsInserted"
478 QT_MOC_LITERAL(1299, 11), // "QModelIndex"
479 QT_MOC_LITERAL(1311, 6), // "parent"
480 QT_MOC_LITERAL(1318, 5), // "first"
481 QT_MOC_LITERAL(1324, 4), // "last"
482 QT_MOC_LITERAL(1329, 13), // "onRowsRemoved"
483 QT_MOC_LITERAL(1343, 11), // "onRowsMoved"
484 QT_MOC_LITERAL(1355, 5), // "start"
485 QT_MOC_LITERAL(1361, 3), // "end"
486 QT_MOC_LITERAL(1365, 11), // "destination"
487 QT_MOC_LITERAL(1377, 3), // "row"
488 QT_MOC_LITERAL(1381, 11), // "detachAudio"
489 QT_MOC_LITERAL(1393, 9), // "selectAll"
490 QT_MOC_LITERAL(1403, 23), // "selectAllOnCurrentTrack"
491 QT_MOC_LITERAL(1427, 18), // "onProducerModified"
492 QT_MOC_LITERAL(1446, 7), // "replace"
493 QT_MOC_LITERAL(1454, 18), // "createOrEditMarker"
494 QT_MOC_LITERAL(1473, 27), // "createOrEditSelectionMarker"
495 QT_MOC_LITERAL(1501, 12), // "createMarker"
496 QT_MOC_LITERAL(1514, 10), // "editMarker"
497 QT_MOC_LITERAL(1525, 12), // "deleteMarker"
498 QT_MOC_LITERAL(1538, 14), // "seekNextMarker"
499 QT_MOC_LITERAL(1553, 14), // "seekPrevMarker"
500 QT_MOC_LITERAL(1568, 20), // "onFilterModelChanged"
501 QT_MOC_LITERAL(1589, 8), // "initLoad"
502 QT_MOC_LITERAL(1598, 10), // "handleDrop"
503 QT_MOC_LITERAL(1609, 13), // "onLoopChanged"
504 QT_MOC_LITERAL(1623, 4), // "load"
505 QT_MOC_LITERAL(1628, 17), // "onTopLevelChanged"
506 QT_MOC_LITERAL(1646, 8), // "floating"
507 QT_MOC_LITERAL(1655, 17), // "onTransitionAdded"
508 QT_MOC_LITERAL(1673, 10), // "selectClip"
509 QT_MOC_LITERAL(1684, 18), // "onMultitrackClosed"
510 QT_MOC_LITERAL(1703, 21), // "reloadTimelineMarkers"
511 QT_MOC_LITERAL(1725, 15), // "onRecordStarted"
512 QT_MOC_LITERAL(1741, 15), // "updateRecording"
513 QT_MOC_LITERAL(1757, 16), // "onRecordFinished"
514 QT_MOC_LITERAL(1774, 12), // "AbstractJob*"
515 QT_MOC_LITERAL(1787, 17), // "onWarnTrackLocked"
516 QT_MOC_LITERAL(1805, 22), // "onTimelineRightClicked"
517 QT_MOC_LITERAL(1828, 18), // "onClipRightClicked"
518 QT_MOC_LITERAL(1847, 19), // "onNoMoreEmptyTracks"
519 QT_MOC_LITERAL(1867, 7), // "isAudio"
520 QT_MOC_LITERAL(1875, 16), // "restoreSelection"
521 QT_MOC_LITERAL(1892, 15), // "getGroupForClip"
522 QT_MOC_LITERAL(1908, 20), // "isMultitrackSelected"
523 QT_MOC_LITERAL(1929, 13), // "selectedTrack"
524 QT_MOC_LITERAL(1943, 10), // "isFloating"
525 QT_MOC_LITERAL(1954, 14), // "openProperties"
526 QT_MOC_LITERAL(1969, 11), // "recordAudio"
527 QT_MOC_LITERAL(1981, 13), // "stopRecording"
528 QT_MOC_LITERAL(1995, 12), // "currentTrack"
529 QT_MOC_LITERAL(2008, 9), // "selection"
530 QT_MOC_LITERAL(2018, 11), // "isRecording"
531 QT_MOC_LITERAL(2030, 9), // "loopStart"
532 QT_MOC_LITERAL(2040, 7) // "loopEnd"
533 },
534 "TimelineDock",
535 "currentTrackChanged",
536 "",
537 "selectionChanged",
538 "seeked",
539 "position",
540 "positionChanged",
541 "loopChanged",
542 "clipOpened",
543 "Mlt::Producer*",
544 "producer",
545 "dragging",
546 "pos",
547 "duration",
548 "dropped",
549 "dropAccepted",
550 "xml",
551 "fadeInChanged",
552 "fadeOutChanged",
553 "selected",
554 "clipClicked",
555 "showStatusMessage",
556 "clipCopied",
557 "clipMoved",
558 "fromTrack",
559 "toTrack",
560 "clipIndex",
561 "ripple",
562 "filteredClicked",
563 "durationChanged",
564 "transitionAdded",
565 "trackIndex",
566 "zoomIn",
567 "zoomOut",
568 "zoomToFit",
569 "setZoom",
570 "value",
571 "markerRangesChanged",
572 "markerSeeked",
573 "markerIndex",
574 "isRecordingChanged",
575 "multitrackSelected",
576 "warnTrackLocked",
577 "refreshWaveforms",
578 "updateThumbnails",
579 "addAudioTrack",
580 "addVideoTrack",
581 "alignSelectedClips",
582 "onShowFrame",
583 "SharedFrame",
584 "frame",
585 "onSeeked",
586 "append",
587 "remove",
588 "mergeClipWithNext",
589 "dryrun",
590 "lift",
591 "removeSelection",
592 "withCopy",
593 "liftSelection",
594 "incrementCurrentTrack",
595 "by",
596 "selectTrackHead",
597 "selectMultitrack",
598 "copy",
599 "setTrackName",
600 "toggleTrackMute",
601 "toggleTrackHidden",
602 "setTrackComposite",
603 "composite",
604 "setTrackLock",
605 "lock",
606 "moveClip",
607 "onClipMoved",
608 "trimClipIn",
609 "oldClipIndex",
610 "delta",
611 "trimClipOut",
612 "insert",
613 "seek",
614 "overwrite",
615 "appendFromPlaylist",
616 "Mlt::Playlist*",
617 "playlist",
618 "skipProxy",
619 "fadeIn",
620 "fadeOut",
621 "seekPreviousEdit",
622 "seekNextEdit",
623 "seekInPoint",
624 "clearSelectionIfInvalid",
625 "insertTrack",
626 "insertAudioTrack",
627 "insertVideoTrack",
628 "removeTrack",
629 "moveTrack",
630 "fromTrackIndex",
631 "toTrackIndex",
632 "moveTrackUp",
633 "moveTrackDown",
634 "onProducerChanged",
635 "emitSelectedFromSelection",
636 "remakeAudioLevels",
637 "force",
638 "commitTrimCommand",
639 "onRowsInserted",
640 "QModelIndex",
641 "parent",
642 "first",
643 "last",
644 "onRowsRemoved",
645 "onRowsMoved",
646 "start",
647 "end",
648 "destination",
649 "row",
650 "detachAudio",
651 "selectAll",
652 "selectAllOnCurrentTrack",
653 "onProducerModified",
654 "replace",
655 "createOrEditMarker",
656 "createOrEditSelectionMarker",
657 "createMarker",
658 "editMarker",
659 "deleteMarker",
660 "seekNextMarker",
661 "seekPrevMarker",
662 "onFilterModelChanged",
663 "initLoad",
664 "handleDrop",
665 "onLoopChanged",
666 "load",
667 "onTopLevelChanged",
668 "floating",
669 "onTransitionAdded",
670 "selectClip",
671 "onMultitrackClosed",
672 "reloadTimelineMarkers",
673 "onRecordStarted",
674 "updateRecording",
675 "onRecordFinished",
676 "AbstractJob*",
677 "onWarnTrackLocked",
678 "onTimelineRightClicked",
679 "onClipRightClicked",
680 "onNoMoreEmptyTracks",
681 "isAudio",
682 "restoreSelection",
683 "getGroupForClip",
684 "isMultitrackSelected",
685 "selectedTrack",
686 "isFloating",
687 "openProperties",
688 "recordAudio",
689 "stopRecording",
690 "currentTrack",
691 "selection",
692 "isRecording",
693 "loopStart",
694 "loopEnd"
695};
696#undef QT_MOC_LITERAL
697#endif // !QT_MOC_HAS_STRING_DATA
698} // unnamed namespace
699
700Q_CONSTINIT static const uint qt_meta_data_CLASSTimelineDockENDCLASS[] = {
701
702 // content:
703 12, // revision
704 0, // classname
705 0, 0, // classinfo
706 132, 14, // methods
707 6, 1236, // properties
708 0, 0, // enums/sets
709 0, 0, // constructors
710 0, // flags
711 30, // signalCount
712
713 // signals: name, argc, parameters, tag, flags, initial metatype offsets
714 1, 0, 806, 2, 0x06, 7 /* Public */,
715 3, 0, 807, 2, 0x06, 8 /* Public */,
716 4, 1, 808, 2, 0x06, 9 /* Public */,
717 6, 0, 811, 2, 0x06, 11 /* Public */,
718 7, 0, 812, 2, 0x06, 12 /* Public */,
719 8, 1, 813, 2, 0x06, 13 /* Public */,
720 11, 2, 816, 2, 0x06, 15 /* Public */,
721 14, 0, 821, 2, 0x06, 18 /* Public */,
722 15, 1, 822, 2, 0x06, 19 /* Public */,
723 17, 1, 825, 2, 0x06, 21 /* Public */,
724 18, 1, 828, 2, 0x06, 23 /* Public */,
725 19, 1, 831, 2, 0x06, 25 /* Public */,
726 20, 0, 834, 2, 0x06, 27 /* Public */,
727 21, 1, 835, 2, 0x06, 28 /* Public */,
728 22, 0, 838, 2, 0x06, 30 /* Public */,
729 23, 5, 839, 2, 0x06, 31 /* Public */,
730 28, 0, 850, 2, 0x06, 37 /* Public */,
731 29, 0, 851, 2, 0x06, 38 /* Public */,
732 30, 4, 852, 2, 0x06, 39 /* Public */,
733 32, 0, 861, 2, 0x06, 44 /* Public */,
734 33, 0, 862, 2, 0x06, 45 /* Public */,
735 34, 0, 863, 2, 0x06, 46 /* Public */,
736 35, 1, 864, 2, 0x06, 47 /* Public */,
737 37, 0, 867, 2, 0x06, 49 /* Public */,
738 38, 1, 868, 2, 0x06, 50 /* Public */,
739 40, 1, 871, 2, 0x06, 52 /* Public */,
740 41, 0, 874, 2, 0x06, 54 /* Public */,
741 42, 1, 875, 2, 0x06, 55 /* Public */,
742 43, 0, 878, 2, 0x06, 57 /* Public */,
743 44, 2, 879, 2, 0x06, 58 /* Public */,
744
745 // slots: name, argc, parameters, tag, flags, initial metatype offsets
746 45, 0, 884, 2, 0x0a, 61 /* Public */,
747 46, 0, 885, 2, 0x0a, 62 /* Public */,
748 47, 0, 886, 2, 0x0a, 63 /* Public */,
749 48, 1, 887, 2, 0x0a, 64 /* Public */,
750 51, 1, 890, 2, 0x0a, 66 /* Public */,
751 52, 1, 893, 2, 0x0a, 68 /* Public */,
752 53, 2, 896, 2, 0x0a, 70 /* Public */,
753 54, 3, 901, 2, 0x0a, 73 /* Public */,
754 56, 2, 908, 2, 0x0a, 77 /* Public */,
755 57, 1, 913, 2, 0x0a, 80 /* Public */,
756 57, 0, 916, 2, 0x2a, 82 /* Public | MethodCloned */,
757 59, 0, 917, 2, 0x0a, 83 /* Public */,
758 60, 1, 918, 2, 0x0a, 84 /* Public */,
759 62, 1, 921, 2, 0x0a, 86 /* Public */,
760 63, 0, 924, 2, 0x0a, 88 /* Public */,
761 64, 2, 925, 2, 0x0a, 89 /* Public */,
762 65, 2, 930, 2, 0x0a, 92 /* Public */,
763 66, 1, 935, 2, 0x0a, 95 /* Public */,
764 67, 1, 938, 2, 0x0a, 97 /* Public */,
765 68, 2, 941, 2, 0x0a, 99 /* Public */,
766 70, 2, 946, 2, 0x0a, 102 /* Public */,
767 72, 5, 951, 2, 0x0a, 105 /* Public */,
768 73, 5, 962, 2, 0x0a, 111 /* Public */,
769 74, 5, 973, 2, 0x0a, 117 /* Public */,
770 77, 4, 984, 2, 0x0a, 123 /* Public */,
771 78, 4, 993, 2, 0x0a, 128 /* Public */,
772 78, 3, 1002, 2, 0x2a, 133 /* Public | MethodCloned */,
773 78, 2, 1009, 2, 0x2a, 137 /* Public | MethodCloned */,
774 78, 1, 1014, 2, 0x2a, 140 /* Public | MethodCloned */,
775 80, 4, 1017, 2, 0x0a, 142 /* Public */,
776 80, 3, 1026, 2, 0x2a, 147 /* Public | MethodCloned */,
777 80, 2, 1033, 2, 0x2a, 151 /* Public | MethodCloned */,
778 80, 1, 1038, 2, 0x2a, 154 /* Public | MethodCloned */,
779 81, 2, 1041, 2, 0x0a, 156 /* Public */,
780 85, 3, 1046, 2, 0x0a, 159 /* Public */,
781 85, 2, 1053, 2, 0x2a, 163 /* Public | MethodCloned */,
782 85, 1, 1058, 2, 0x2a, 166 /* Public | MethodCloned */,
783 86, 3, 1061, 2, 0x0a, 168 /* Public */,
784 86, 2, 1068, 2, 0x2a, 172 /* Public | MethodCloned */,
785 86, 1, 1073, 2, 0x2a, 175 /* Public | MethodCloned */,
786 87, 0, 1076, 2, 0x0a, 177 /* Public */,
787 88, 0, 1077, 2, 0x0a, 178 /* Public */,
788 89, 1, 1078, 2, 0x0a, 179 /* Public */,
789 90, 0, 1081, 2, 0x0a, 181 /* Public */,
790 91, 0, 1082, 2, 0x0a, 182 /* Public */,
791 92, 0, 1083, 2, 0x0a, 183 /* Public */,
792 93, 0, 1084, 2, 0x0a, 184 /* Public */,
793 94, 0, 1085, 2, 0x0a, 185 /* Public */,
794 95, 2, 1086, 2, 0x0a, 186 /* Public */,
795 98, 0, 1091, 2, 0x0a, 189 /* Public */,
796 99, 0, 1092, 2, 0x0a, 190 /* Public */,
797 100, 1, 1093, 2, 0x0a, 191 /* Public */,
798 101, 0, 1096, 2, 0x0a, 193 /* Public */,
799 102, 3, 1097, 2, 0x0a, 194 /* Public */,
800 102, 2, 1104, 2, 0x2a, 198 /* Public | MethodCloned */,
801 104, 0, 1109, 2, 0x0a, 201 /* Public */,
802 105, 3, 1110, 2, 0x0a, 202 /* Public */,
803 110, 3, 1117, 2, 0x0a, 206 /* Public */,
804 111, 5, 1124, 2, 0x0a, 210 /* Public */,
805 116, 2, 1135, 2, 0x0a, 216 /* Public */,
806 117, 0, 1140, 2, 0x0a, 219 /* Public */,
807 118, 0, 1141, 2, 0x0a, 220 /* Public */,
808 119, 0, 1142, 2, 0x0a, 221 /* Public */,
809 120, 3, 1143, 2, 0x0a, 222 /* Public */,
810 120, 2, 1150, 2, 0x2a, 226 /* Public | MethodCloned */,
811 121, 0, 1155, 2, 0x0a, 229 /* Public */,
812 122, 0, 1156, 2, 0x0a, 230 /* Public */,
813 123, 0, 1157, 2, 0x0a, 231 /* Public */,
814 124, 1, 1158, 2, 0x0a, 232 /* Public */,
815 125, 1, 1161, 2, 0x0a, 234 /* Public */,
816 125, 0, 1164, 2, 0x2a, 236 /* Public | MethodCloned */,
817 126, 0, 1165, 2, 0x0a, 237 /* Public */,
818 127, 0, 1166, 2, 0x0a, 238 /* Public */,
819 128, 0, 1167, 2, 0x0a, 239 /* Public */,
820 74, 1, 1168, 2, 0x0a, 240 /* Public */,
821 74, 0, 1171, 2, 0x2a, 242 /* Public | MethodCloned */,
822 77, 1, 1172, 2, 0x0a, 243 /* Public */,
823 77, 0, 1175, 2, 0x2a, 245 /* Public | MethodCloned */,
824 129, 0, 1176, 2, 0x0a, 246 /* Public */,
825 130, 3, 1177, 2, 0x0a, 247 /* Public */,
826 131, 2, 1184, 2, 0x0a, 251 /* Public */,
827 132, 1, 1189, 2, 0x08, 254 /* Private */,
828 133, 1, 1192, 2, 0x08, 256 /* Private */,
829 135, 4, 1195, 2, 0x08, 258 /* Private */,
830 136, 2, 1204, 2, 0x08, 263 /* Private */,
831 137, 0, 1209, 2, 0x08, 266 /* Private */,
832 138, 0, 1210, 2, 0x08, 267 /* Private */,
833 139, 0, 1211, 2, 0x08, 268 /* Private */,
834 140, 0, 1212, 2, 0x08, 269 /* Private */,
835 141, 2, 1213, 2, 0x08, 270 /* Private */,
836 143, 0, 1218, 2, 0x08, 273 /* Private */,
837 144, 0, 1219, 2, 0x08, 274 /* Private */,
838 145, 0, 1220, 2, 0x08, 275 /* Private */,
839 146, 1, 1221, 2, 0x08, 276 /* Private */,
840
841 // methods: name, argc, parameters, tag, flags, initial metatype offsets
842 148, 0, 1224, 2, 0x02, 278 /* Public */,
843 149, 2, 1225, 2, 0x02, 279 /* Public */,
844 150, 0, 1230, 2, 0x102, 282 /* Public | MethodIsConst */,
845 151, 0, 1231, 2, 0x102, 283 /* Public | MethodIsConst */,
846 152, 0, 1232, 2, 0x102, 284 /* Public | MethodIsConst */,
847 153, 0, 1233, 2, 0x02, 285 /* Public */,
848 154, 0, 1234, 2, 0x02, 286 /* Public */,
849 155, 0, 1235, 2, 0x02, 287 /* Public */,
850
851 // signals: parameters
852 QMetaType::Void,
853 QMetaType::Void,
854 QMetaType::Void, QMetaType::Int, 5,
855 QMetaType::Void,
856 QMetaType::Void,
857 QMetaType::Void, 0x80000000 | 9, 10,
858 QMetaType::Void, QMetaType::QPointF, QMetaType::Int, 12, 13,
859 QMetaType::Void,
860 QMetaType::Void, QMetaType::QString, 16,
861 QMetaType::Void, QMetaType::Int, 13,
862 QMetaType::Void, QMetaType::Int, 13,
863 QMetaType::Void, 0x80000000 | 9, 10,
864 QMetaType::Void,
865 QMetaType::Void, QMetaType::QString, 2,
866 QMetaType::Void,
867 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 24, 25, 26, 5, 27,
868 QMetaType::Void,
869 QMetaType::Void,
870 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 5, 27,
871 QMetaType::Void,
872 QMetaType::Void,
873 QMetaType::Void,
874 QMetaType::Void, QMetaType::Double, 36,
875 QMetaType::Void,
876 QMetaType::Void, QMetaType::Int, 39,
877 QMetaType::Void, QMetaType::Bool, 2,
878 QMetaType::Void,
879 QMetaType::Void, QMetaType::Int, 31,
880 QMetaType::Void,
881 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
882
883 // slots: parameters
884 QMetaType::Int,
885 QMetaType::Int,
886 QMetaType::Void,
887 QMetaType::Void, 0x80000000 | 49, 50,
888 QMetaType::Void, QMetaType::Int, 5,
889 QMetaType::Void, QMetaType::Int, 31,
890 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
891 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 55,
892 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
893 QMetaType::Void, QMetaType::Bool, 58,
894 QMetaType::Void,
895 QMetaType::Void,
896 QMetaType::Void, QMetaType::Int, 61,
897 QMetaType::Void, QMetaType::Int, 31,
898 QMetaType::Void,
899 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
900 QMetaType::Void, QMetaType::Int, QMetaType::QString, 31, 36,
901 QMetaType::Void, QMetaType::Int, 31,
902 QMetaType::Void, QMetaType::Int, 31,
903 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 31, 69,
904 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 31, 71,
905 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 24, 25, 26, 5, 27,
906 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 24, 25, 26, 5, 27,
907 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 75, 76, 27,
908 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 76, 27,
909 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Bool, 31, 5, 16, 79,
910 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 31, 5, 16,
911 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 5,
912 QMetaType::Void, QMetaType::Int, 31,
913 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Bool, 31, 5, 16, 79,
914 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 31, 5, 16,
915 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 5,
916 QMetaType::Void, QMetaType::Int, 31,
917 QMetaType::Void, 0x80000000 | 82, QMetaType::Bool, 83, 84,
918 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 31, 26, 13,
919 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
920 QMetaType::Void, QMetaType::Int, 31,
921 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 31, 26, 13,
922 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
923 QMetaType::Void, QMetaType::Int, 31,
924 QMetaType::Void,
925 QMetaType::Void,
926 QMetaType::Void, QMetaType::Int, 26,
927 QMetaType::Void,
928 QMetaType::Void,
929 QMetaType::Void,
930 QMetaType::Void,
931 QMetaType::Void,
932 QMetaType::Void, QMetaType::Int, QMetaType::Int, 96, 97,
933 QMetaType::Void,
934 QMetaType::Void,
935 QMetaType::Void, 0x80000000 | 9, 2,
936 QMetaType::Void,
937 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 103,
938 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
939 QMetaType::Void,
940 QMetaType::Void, 0x80000000 | 106, QMetaType::Int, QMetaType::Int, 107, 108, 109,
941 QMetaType::Void, 0x80000000 | 106, QMetaType::Int, QMetaType::Int, 107, 108, 109,
942 QMetaType::Void, 0x80000000 | 106, QMetaType::Int, QMetaType::Int, 0x80000000 | 106, QMetaType::Int, 107, 112, 113, 114, 115,
943 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
944 QMetaType::Void,
945 QMetaType::Void,
946 QMetaType::Void,
947 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 31, 26, 16,
948 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
949 QMetaType::Void,
950 QMetaType::Void,
951 QMetaType::Void,
952 QMetaType::Void, QMetaType::Int, 39,
953 QMetaType::Void, QMetaType::Int, 39,
954 QMetaType::Void,
955 QMetaType::Void,
956 QMetaType::Void,
957 QMetaType::Void,
958 QMetaType::Void, QMetaType::Bool, 27,
959 QMetaType::Void,
960 QMetaType::Void, QMetaType::Bool, 27,
961 QMetaType::Void,
962 QMetaType::Void,
963 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 31, 5, 16,
964 QMetaType::Void, QMetaType::Int, QMetaType::Int, 112, 113,
965 QMetaType::Void, QMetaType::Bool, 103,
966 QMetaType::Void, QMetaType::Bool, 134,
967 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 31, 26, 5, 27,
968 QMetaType::Void, QMetaType::Int, QMetaType::Int, 31, 26,
969 QMetaType::Void,
970 QMetaType::Void,
971 QMetaType::Void,
972 QMetaType::Void,
973 QMetaType::Void, 0x80000000 | 142, QMetaType::Bool, 2, 2,
974 QMetaType::Void,
975 QMetaType::Void,
976 QMetaType::Void,
977 QMetaType::Void, QMetaType::Bool, 147,
978
979 // methods: parameters
980 QMetaType::Void,
981 QMetaType::QVariantList, QMetaType::Int, QMetaType::Int, 31, 26,
982 QMetaType::Bool,
983 QMetaType::Int,
984 QMetaType::Bool,
985 QMetaType::Void,
986 QMetaType::Void,
987 QMetaType::Void,
988
989 // properties: name, type, flags
990 5, QMetaType::Int, 0x00015103, uint(3), 0,
991 156, QMetaType::Int, 0x00015103, uint(0), 0,
992 157, QMetaType::QVariantList, 0x00015003, uint(1), 0,
993 158, QMetaType::Bool, 0x00015001, uint(25), 0,
994 159, QMetaType::Int, 0x00015001, uint(4), 0,
995 160, QMetaType::Int, 0x00015001, uint(4), 0,
996
997 0 // eod
998};
999
1000Q_CONSTINIT const QMetaObject TimelineDock::staticMetaObject = { {
1001 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
1002 qt_meta_stringdata_CLASSTimelineDockENDCLASS.offsetsAndSizes,
1003 qt_meta_data_CLASSTimelineDockENDCLASS,
1004 qt_static_metacall,
1005 nullptr,
1006 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSTimelineDockENDCLASS_t,
1007 // property 'position'
1008 QtPrivate::TypeAndForceComplete<int, std::true_type>,
1009 // property 'currentTrack'
1010 QtPrivate::TypeAndForceComplete<int, std::true_type>,
1011 // property 'selection'
1012 QtPrivate::TypeAndForceComplete<QVariantList, std::true_type>,
1013 // property 'isRecording'
1014 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
1015 // property 'loopStart'
1016 QtPrivate::TypeAndForceComplete<int, std::true_type>,
1017 // property 'loopEnd'
1018 QtPrivate::TypeAndForceComplete<int, std::true_type>,
1019 // Q_OBJECT / Q_GADGET
1020 QtPrivate::TypeAndForceComplete<TimelineDock, std::true_type>,
1021 // method 'currentTrackChanged'
1022 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1023 // method 'selectionChanged'
1024 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1025 // method 'seeked'
1026 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1027 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1028 // method 'positionChanged'
1029 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1030 // method 'loopChanged'
1031 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1032 // method 'clipOpened'
1033 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1034 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
1035 // method 'dragging'
1036 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1037 QtPrivate::TypeAndForceComplete<const QPointF &, std::false_type>,
1038 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1039 // method 'dropped'
1040 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1041 // method 'dropAccepted'
1042 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1043 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1044 // method 'fadeInChanged'
1045 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1046 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1047 // method 'fadeOutChanged'
1048 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1049 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1050 // method 'selected'
1051 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1052 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
1053 // method 'clipClicked'
1054 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1055 // method 'showStatusMessage'
1056 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1057 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
1058 // method 'clipCopied'
1059 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1060 // method 'clipMoved'
1061 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1062 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1063 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1064 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1065 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1066 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1067 // method 'filteredClicked'
1068 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1069 // method 'durationChanged'
1070 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1071 // method 'transitionAdded'
1072 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1073 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1074 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1075 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1076 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1077 // method 'zoomIn'
1078 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1079 // method 'zoomOut'
1080 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1081 // method 'zoomToFit'
1082 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1083 // method 'setZoom'
1084 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1085 QtPrivate::TypeAndForceComplete<double, std::false_type>,
1086 // method 'markerRangesChanged'
1087 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1088 // method 'markerSeeked'
1089 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1090 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1091 // method 'isRecordingChanged'
1092 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1093 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1094 // method 'multitrackSelected'
1095 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1096 // method 'warnTrackLocked'
1097 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1098 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1099 // method 'refreshWaveforms'
1100 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1101 // method 'updateThumbnails'
1102 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1103 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1104 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1105 // method 'addAudioTrack'
1106 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1107 // method 'addVideoTrack'
1108 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1109 // method 'alignSelectedClips'
1110 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1111 // method 'onShowFrame'
1112 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1113 QtPrivate::TypeAndForceComplete<const SharedFrame &, std::false_type>,
1114 // method 'onSeeked'
1115 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1116 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1117 // method 'append'
1118 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1119 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1120 // method 'remove'
1121 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1122 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1123 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1124 // method 'mergeClipWithNext'
1125 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1126 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1127 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1128 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1129 // method 'lift'
1130 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1131 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1132 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1133 // method 'removeSelection'
1134 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1135 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1136 // method 'removeSelection'
1137 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1138 // method 'liftSelection'
1139 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1140 // method 'incrementCurrentTrack'
1141 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1142 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1143 // method 'selectTrackHead'
1144 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1145 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1146 // method 'selectMultitrack'
1147 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1148 // method 'copy'
1149 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1150 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1151 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1152 // method 'setTrackName'
1153 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1154 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1155 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1156 // method 'toggleTrackMute'
1157 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1158 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1159 // method 'toggleTrackHidden'
1160 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1161 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1162 // method 'setTrackComposite'
1163 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1164 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1165 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1166 // method 'setTrackLock'
1167 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1168 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1169 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1170 // method 'moveClip'
1171 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1172 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1173 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1174 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1175 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1176 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1177 // method 'onClipMoved'
1178 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1179 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1180 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1181 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1182 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1183 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1184 // method 'trimClipIn'
1185 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1186 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1187 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1188 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1189 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1190 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1191 // method 'trimClipOut'
1192 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1193 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1194 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1195 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1196 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1197 // method 'insert'
1198 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1199 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1200 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1201 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1202 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1203 // method 'insert'
1204 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1205 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1206 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1207 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1208 // method 'insert'
1209 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1210 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1211 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1212 // method 'insert'
1213 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1214 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1215 // method 'overwrite'
1216 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1217 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1218 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1219 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1220 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1221 // method 'overwrite'
1222 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1223 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1224 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1225 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1226 // method 'overwrite'
1227 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1228 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1229 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1230 // method 'overwrite'
1231 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1232 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1233 // method 'appendFromPlaylist'
1234 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1235 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
1236 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1237 // method 'fadeIn'
1238 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1239 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1240 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1241 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1242 // method 'fadeIn'
1243 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1244 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1245 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1246 // method 'fadeIn'
1247 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1248 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1249 // method 'fadeOut'
1250 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1251 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1252 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1253 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1254 // method 'fadeOut'
1255 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1256 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1257 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1258 // method 'fadeOut'
1259 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1260 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1261 // method 'seekPreviousEdit'
1262 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1263 // method 'seekNextEdit'
1264 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1265 // method 'seekInPoint'
1266 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1267 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1268 // method 'clearSelectionIfInvalid'
1269 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1270 // method 'insertTrack'
1271 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1272 // method 'insertAudioTrack'
1273 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1274 // method 'insertVideoTrack'
1275 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1276 // method 'removeTrack'
1277 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1278 // method 'moveTrack'
1279 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1280 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1281 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1282 // method 'moveTrackUp'
1283 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1284 // method 'moveTrackDown'
1285 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1286 // method 'onProducerChanged'
1287 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1288 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
1289 // method 'emitSelectedFromSelection'
1290 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1291 // method 'remakeAudioLevels'
1292 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1293 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1294 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1295 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1296 // method 'remakeAudioLevels'
1297 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1298 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1299 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1300 // method 'commitTrimCommand'
1301 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1302 // method 'onRowsInserted'
1303 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1304 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
1305 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1306 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1307 // method 'onRowsRemoved'
1308 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1309 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
1310 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1311 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1312 // method 'onRowsMoved'
1313 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1314 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
1315 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1316 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1317 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
1318 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1319 // method 'detachAudio'
1320 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1321 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1322 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1323 // method 'selectAll'
1324 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1325 // method 'selectAllOnCurrentTrack'
1326 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1327 // method 'onProducerModified'
1328 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1329 // method 'replace'
1330 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1331 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1332 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1333 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
1334 // method 'replace'
1335 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1336 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1337 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1338 // method 'createOrEditMarker'
1339 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1340 // method 'createOrEditSelectionMarker'
1341 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1342 // method 'createMarker'
1343 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1344 // method 'editMarker'
1345 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1346 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1347 // method 'deleteMarker'
1348 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1349 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1350 // method 'deleteMarker'
1351 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1352 // method 'seekNextMarker'
1353 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1354 // method 'seekPrevMarker'
1355 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1356 // method 'onFilterModelChanged'
1357 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1358 // method 'trimClipIn'
1359 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1360 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1361 // method 'trimClipIn'
1362 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1363 // method 'trimClipOut'
1364 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1365 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1366 // method 'trimClipOut'
1367 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1368 // method 'initLoad'
1369 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1370 // method 'handleDrop'
1371 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1372 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1373 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1374 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
1375 // method 'onLoopChanged'
1376 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1377 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1378 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1379 // method 'load'
1380 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1381 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1382 // method 'onTopLevelChanged'
1383 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1384 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1385 // method 'onTransitionAdded'
1386 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1387 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1388 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1389 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1390 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1391 // method 'selectClip'
1392 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1393 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1394 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1395 // method 'onMultitrackClosed'
1396 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1397 // method 'reloadTimelineMarkers'
1398 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1399 // method 'onRecordStarted'
1400 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1401 // method 'updateRecording'
1402 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1403 // method 'onRecordFinished'
1404 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1405 QtPrivate::TypeAndForceComplete<AbstractJob *, std::false_type>,
1406 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1407 // method 'onWarnTrackLocked'
1408 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1409 // method 'onTimelineRightClicked'
1410 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1411 // method 'onClipRightClicked'
1412 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1413 // method 'onNoMoreEmptyTracks'
1414 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1415 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1416 // method 'restoreSelection'
1417 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1418 // method 'getGroupForClip'
1419 QtPrivate::TypeAndForceComplete<QVariantList, std::false_type>,
1420 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1421 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1422 // method 'isMultitrackSelected'
1423 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1424 // method 'selectedTrack'
1425 QtPrivate::TypeAndForceComplete<int, std::false_type>,
1426 // method 'isFloating'
1427 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
1428 // method 'openProperties'
1429 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1430 // method 'recordAudio'
1431 QtPrivate::TypeAndForceComplete<void, std::false_type>,
1432 // method 'stopRecording'
1433 QtPrivate::TypeAndForceComplete<void, std::false_type>
1434 >,
1435 nullptr
1436} };
1437
1438void TimelineDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
1439{
1440 if (_c == QMetaObject::InvokeMetaMethod) {
1441 auto *_t = static_cast<TimelineDock *>(_o);
1442 (void)_t;
1443 switch (_id) {
1444 case 0: _t->currentTrackChanged(); break;
1445 case 1: _t->selectionChanged(); break;
1446 case 2: _t->seeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1447 case 3: _t->positionChanged(); break;
1448 case 4: _t->loopChanged(); break;
1449 case 5: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1450 case 6: _t->dragging((*reinterpret_cast< std::add_pointer_t<QPointF>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1451 case 7: _t->dropped(); break;
1452 case 8: _t->dropAccepted((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
1453 case 9: _t->fadeInChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1454 case 10: _t->fadeOutChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1455 case 11: _t->selected((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1456 case 12: _t->clipClicked(); break;
1457 case 13: _t->showStatusMessage((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
1458 case 14: _t->clipCopied(); break;
1459 case 15: _t->clipMoved((*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]))); break;
1460 case 16: _t->filteredClicked(); break;
1461 case 17: _t->durationChanged(); break;
1462 case 18: _t->transitionAdded((*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;
1463 case 19: _t->zoomIn(); break;
1464 case 20: _t->zoomOut(); break;
1465 case 21: _t->zoomToFit(); break;
1466 case 22: _t->setZoom((*reinterpret_cast< std::add_pointer_t<double>>(_a[1]))); break;
1467 case 23: _t->markerRangesChanged(); break;
1468 case 24: _t->markerSeeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1469 case 25: _t->isRecordingChanged((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1470 case 26: _t->multitrackSelected(); break;
1471 case 27: _t->warnTrackLocked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1472 case 28: _t->refreshWaveforms(); break;
1473 case 29: _t->updateThumbnails((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1474 case 30: { int _r = _t->addAudioTrack();
1475 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1476 case 31: { int _r = _t->addVideoTrack();
1477 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1478 case 32: _t->alignSelectedClips(); break;
1479 case 33: _t->onShowFrame((*reinterpret_cast< std::add_pointer_t<SharedFrame>>(_a[1]))); break;
1480 case 34: _t->onSeeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1481 case 35: _t->append((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1482 case 36: _t->remove((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1483 case 37: { bool _r = _t->mergeClipWithNext((*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])));
1484 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1485 case 38: _t->lift((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1486 case 39: _t->removeSelection((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1487 case 40: _t->removeSelection(); break;
1488 case 41: _t->liftSelection(); break;
1489 case 42: _t->incrementCurrentTrack((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1490 case 43: _t->selectTrackHead((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1491 case 44: _t->selectMultitrack(); break;
1492 case 45: _t->copy((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1493 case 46: _t->setTrackName((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
1494 case 47: _t->toggleTrackMute((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1495 case 48: _t->toggleTrackHidden((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1496 case 49: _t->setTrackComposite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1497 case 50: _t->setTrackLock((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1498 case 51: { 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])));
1499 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1500 case 52: _t->onClipMoved((*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]))); break;
1501 case 53: { bool _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<int>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[5])));
1502 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1503 case 54: { bool _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])));
1504 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1505 case 55: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[4]))); break;
1506 case 56: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3]))); break;
1507 case 57: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1508 case 58: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1509 case 59: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[4]))); break;
1510 case 60: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3]))); break;
1511 case 61: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1512 case 62: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1513 case 63: _t->appendFromPlaylist((*reinterpret_cast< std::add_pointer_t<Mlt::Playlist*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1514 case 64: _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;
1515 case 65: _t->fadeIn((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1516 case 66: _t->fadeIn((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1517 case 67: _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;
1518 case 68: _t->fadeOut((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1519 case 69: _t->fadeOut((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1520 case 70: _t->seekPreviousEdit(); break;
1521 case 71: _t->seekNextEdit(); break;
1522 case 72: _t->seekInPoint((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1523 case 73: _t->clearSelectionIfInvalid(); break;
1524 case 74: _t->insertTrack(); break;
1525 case 75: _t->insertAudioTrack(); break;
1526 case 76: _t->insertVideoTrack(); break;
1527 case 77: _t->removeTrack(); break;
1528 case 78: _t->moveTrack((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1529 case 79: _t->moveTrackUp(); break;
1530 case 80: _t->moveTrackDown(); break;
1531 case 81: _t->onProducerChanged((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1532 case 82: _t->emitSelectedFromSelection(); break;
1533 case 83: _t->remakeAudioLevels((*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;
1534 case 84: _t->remakeAudioLevels((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1535 case 85: _t->commitTrimCommand(); break;
1536 case 86: _t->onRowsInserted((*reinterpret_cast< std::add_pointer_t<QModelIndex>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
1537 case 87: _t->onRowsRemoved((*reinterpret_cast< std::add_pointer_t<QModelIndex>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3]))); break;
1538 case 88: _t->onRowsMoved((*reinterpret_cast< std::add_pointer_t<QModelIndex>>(_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<QModelIndex>>(_a[4])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[5]))); break;
1539 case 89: _t->detachAudio((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1540 case 90: _t->selectAll(); break;
1541 case 91: _t->selectAllOnCurrentTrack(); break;
1542 case 92: _t->onProducerModified(); break;
1543 case 93: _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<QString>>(_a[3]))); break;
1544 case 94: _t->replace((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1545 case 95: _t->createOrEditMarker(); break;
1546 case 96: _t->createOrEditSelectionMarker(); break;
1547 case 97: _t->createMarker(); break;
1548 case 98: _t->editMarker((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1549 case 99: _t->deleteMarker((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1550 case 100: _t->deleteMarker(); break;
1551 case 101: _t->seekNextMarker(); break;
1552 case 102: _t->seekPrevMarker(); break;
1553 case 103: _t->onFilterModelChanged(); break;
1554 case 104: _t->trimClipIn((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1555 case 105: _t->trimClipIn(); break;
1556 case 106: _t->trimClipOut((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1557 case 107: _t->trimClipOut(); break;
1558 case 108: _t->initLoad(); break;
1559 case 109: _t->handleDrop((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[3]))); break;
1560 case 110: _t->onLoopChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1561 case 111: _t->load((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1562 case 112: _t->onTopLevelChanged((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1563 case 113: _t->onTransitionAdded((*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;
1564 case 114: _t->selectClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1565 case 115: _t->onMultitrackClosed(); break;
1566 case 116: _t->reloadTimelineMarkers(); break;
1567 case 117: _t->onRecordStarted(); break;
1568 case 118: _t->updateRecording(); break;
1569 case 119: _t->onRecordFinished((*reinterpret_cast< std::add_pointer_t<AbstractJob*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1570 case 120: _t->onWarnTrackLocked(); break;
1571 case 121: _t->onTimelineRightClicked(); break;
1572 case 122: _t->onClipRightClicked(); break;
1573 case 123: _t->onNoMoreEmptyTracks((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1574 case 124: _t->restoreSelection(); break;
1575 case 125: { QVariantList _r = _t->getGroupForClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
1576 if (_a[0]) *reinterpret_cast< QVariantList*>(_a[0]) = std::move(_r); } break;
1577 case 126: { bool _r = _t->isMultitrackSelected();
1578 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1579 case 127: { int _r = _t->selectedTrack();
1580 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1581 case 128: { bool _r = _t->isFloating();
1582 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1583 case 129: _t->openProperties(); break;
1584 case 130: _t->recordAudio(); break;
1585 case 131: _t->stopRecording(); break;
1586 default: ;
1587 }
1588 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1589 switch (_id) {
1590 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
1591 case 119:
1592 switch (*reinterpret_cast<int*>(_a[1])) {
1593 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
1594 case 0:
1595 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< AbstractJob* >(); break;
1596 }
1597 break;
1598 }
1599 } else if (_c == QMetaObject::IndexOfMethod) {
1600 int *result = reinterpret_cast<int *>(_a[0]);
1601 {
1602 using _t = void (TimelineDock::*)();
1603 if (_t _q_method = &TimelineDock::currentTrackChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1604 *result = 0;
1605 return;
1606 }
1607 }
1608 {
1609 using _t = void (TimelineDock::*)();
1610 if (_t _q_method = &TimelineDock::selectionChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1611 *result = 1;
1612 return;
1613 }
1614 }
1615 {
1616 using _t = void (TimelineDock::*)(int );
1617 if (_t _q_method = &TimelineDock::seeked; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1618 *result = 2;
1619 return;
1620 }
1621 }
1622 {
1623 using _t = void (TimelineDock::*)();
1624 if (_t _q_method = &TimelineDock::positionChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1625 *result = 3;
1626 return;
1627 }
1628 }
1629 {
1630 using _t = void (TimelineDock::*)();
1631 if (_t _q_method = &TimelineDock::loopChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1632 *result = 4;
1633 return;
1634 }
1635 }
1636 {
1637 using _t = void (TimelineDock::*)(Mlt::Producer * );
1638 if (_t _q_method = &TimelineDock::clipOpened; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1639 *result = 5;
1640 return;
1641 }
1642 }
1643 {
1644 using _t = void (TimelineDock::*)(const QPointF & , int );
1645 if (_t _q_method = &TimelineDock::dragging; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1646 *result = 6;
1647 return;
1648 }
1649 }
1650 {
1651 using _t = void (TimelineDock::*)();
1652 if (_t _q_method = &TimelineDock::dropped; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1653 *result = 7;
1654 return;
1655 }
1656 }
1657 {
1658 using _t = void (TimelineDock::*)(const QString & );
1659 if (_t _q_method = &TimelineDock::dropAccepted; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1660 *result = 8;
1661 return;
1662 }
1663 }
1664 {
1665 using _t = void (TimelineDock::*)(int );
1666 if (_t _q_method = &TimelineDock::fadeInChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1667 *result = 9;
1668 return;
1669 }
1670 }
1671 {
1672 using _t = void (TimelineDock::*)(int );
1673 if (_t _q_method = &TimelineDock::fadeOutChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1674 *result = 10;
1675 return;
1676 }
1677 }
1678 {
1679 using _t = void (TimelineDock::*)(Mlt::Producer * );
1680 if (_t _q_method = &TimelineDock::selected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1681 *result = 11;
1682 return;
1683 }
1684 }
1685 {
1686 using _t = void (TimelineDock::*)();
1687 if (_t _q_method = &TimelineDock::clipClicked; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1688 *result = 12;
1689 return;
1690 }
1691 }
1692 {
1693 using _t = void (TimelineDock::*)(QString );
1694 if (_t _q_method = &TimelineDock::showStatusMessage; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1695 *result = 13;
1696 return;
1697 }
1698 }
1699 {
1700 using _t = void (TimelineDock::*)();
1701 if (_t _q_method = &TimelineDock::clipCopied; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1702 *result = 14;
1703 return;
1704 }
1705 }
1706 {
1707 using _t = void (TimelineDock::*)(int , int , int , int , bool );
1708 if (_t _q_method = &TimelineDock::clipMoved; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1709 *result = 15;
1710 return;
1711 }
1712 }
1713 {
1714 using _t = void (TimelineDock::*)();
1715 if (_t _q_method = &TimelineDock::filteredClicked; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1716 *result = 16;
1717 return;
1718 }
1719 }
1720 {
1721 using _t = void (TimelineDock::*)();
1722 if (_t _q_method = &TimelineDock::durationChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1723 *result = 17;
1724 return;
1725 }
1726 }
1727 {
1728 using _t = void (TimelineDock::*)(int , int , int , bool );
1729 if (_t _q_method = &TimelineDock::transitionAdded; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1730 *result = 18;
1731 return;
1732 }
1733 }
1734 {
1735 using _t = void (TimelineDock::*)();
1736 if (_t _q_method = &TimelineDock::zoomIn; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1737 *result = 19;
1738 return;
1739 }
1740 }
1741 {
1742 using _t = void (TimelineDock::*)();
1743 if (_t _q_method = &TimelineDock::zoomOut; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1744 *result = 20;
1745 return;
1746 }
1747 }
1748 {
1749 using _t = void (TimelineDock::*)();
1750 if (_t _q_method = &TimelineDock::zoomToFit; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1751 *result = 21;
1752 return;
1753 }
1754 }
1755 {
1756 using _t = void (TimelineDock::*)(double );
1757 if (_t _q_method = &TimelineDock::setZoom; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1758 *result = 22;
1759 return;
1760 }
1761 }
1762 {
1763 using _t = void (TimelineDock::*)();
1764 if (_t _q_method = &TimelineDock::markerRangesChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1765 *result = 23;
1766 return;
1767 }
1768 }
1769 {
1770 using _t = void (TimelineDock::*)(int );
1771 if (_t _q_method = &TimelineDock::markerSeeked; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1772 *result = 24;
1773 return;
1774 }
1775 }
1776 {
1777 using _t = void (TimelineDock::*)(bool );
1778 if (_t _q_method = &TimelineDock::isRecordingChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1779 *result = 25;
1780 return;
1781 }
1782 }
1783 {
1784 using _t = void (TimelineDock::*)();
1785 if (_t _q_method = &TimelineDock::multitrackSelected; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1786 *result = 26;
1787 return;
1788 }
1789 }
1790 {
1791 using _t = void (TimelineDock::*)(int );
1792 if (_t _q_method = &TimelineDock::warnTrackLocked; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1793 *result = 27;
1794 return;
1795 }
1796 }
1797 {
1798 using _t = void (TimelineDock::*)();
1799 if (_t _q_method = &TimelineDock::refreshWaveforms; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1800 *result = 28;
1801 return;
1802 }
1803 }
1804 {
1805 using _t = void (TimelineDock::*)(int , int );
1806 if (_t _q_method = &TimelineDock::updateThumbnails; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
1807 *result = 29;
1808 return;
1809 }
1810 }
1811 } else if (_c == QMetaObject::ReadProperty) {
1812 auto *_t = static_cast<TimelineDock *>(_o);
1813 (void)_t;
1814 void *_v = _a[0];
1815 switch (_id) {
1816 case 0: *reinterpret_cast< int*>(_v) = _t->position(); break;
1817 case 1: *reinterpret_cast< int*>(_v) = _t->currentTrack(); break;
1818 case 2: *reinterpret_cast< QVariantList*>(_v) = _t->selectionForJS(); break;
1819 case 3: *reinterpret_cast< bool*>(_v) = _t->isRecording(); break;
1820 case 4: *reinterpret_cast< int*>(_v) = _t->loopStart(); break;
1821 case 5: *reinterpret_cast< int*>(_v) = _t->loopEnd(); break;
1822 default: break;
1823 }
1824 } else if (_c == QMetaObject::WriteProperty) {
1825 auto *_t = static_cast<TimelineDock *>(_o);
1826 (void)_t;
1827 void *_v = _a[0];
1828 switch (_id) {
1829 case 0: _t->setPosition(*reinterpret_cast< int*>(_v)); break;
1830 case 1: _t->setCurrentTrack(*reinterpret_cast< int*>(_v)); break;
1831 case 2: _t->setSelectionFromJS(*reinterpret_cast< QVariantList*>(_v)); break;
1832 default: break;
1833 }
1834 } else if (_c == QMetaObject::ResetProperty) {
1835 } else if (_c == QMetaObject::BindableProperty) {
1836 }
1837}
1838
1839const QMetaObject *TimelineDock::metaObject() const
1840{
1841 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
1842}
1843
1844void *TimelineDock::qt_metacast(const char *_clname)
1845{
1846 if (!_clname) return nullptr;
1847 if (!strcmp(_clname, qt_meta_stringdata_CLASSTimelineDockENDCLASS.stringdata0))
1848 return static_cast<void*>(this);
1849 return QDockWidget::qt_metacast(_clname);
1850}
1851
1852int TimelineDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
1853{
1854 _id = QDockWidget::qt_metacall(_c, _id, _a);
1855 if (_id < 0)
1856 return _id;
1857 if (_c == QMetaObject::InvokeMetaMethod) {
1858 if (_id < 132)
1859 qt_static_metacall(this, _c, _id, _a);
1860 _id -= 132;
1861 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1862 if (_id < 132)
1863 qt_static_metacall(this, _c, _id, _a);
1864 _id -= 132;
1865 }else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
1866 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
1867 || _c == QMetaObject::RegisterPropertyMetaType) {
1868 qt_static_metacall(this, _c, _id, _a);
1869 _id -= 6;
1870 }
1871 return _id;
1872}
1873
1874// SIGNAL 0
1875void TimelineDock::currentTrackChanged()
1876{
1877 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
1878}
1879
1880// SIGNAL 1
1881void TimelineDock::selectionChanged()
1882{
1883 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
1884}
1885
1886// SIGNAL 2
1887void TimelineDock::seeked(int _t1)
1888{
1889 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1890 QMetaObject::activate(this, &staticMetaObject, 2, _a);
1891}
1892
1893// SIGNAL 3
1894void TimelineDock::positionChanged()
1895{
1896 QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
1897}
1898
1899// SIGNAL 4
1900void TimelineDock::loopChanged()
1901{
1902 QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
1903}
1904
1905// SIGNAL 5
1906void TimelineDock::clipOpened(Mlt::Producer * _t1)
1907{
1908 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1909 QMetaObject::activate(this, &staticMetaObject, 5, _a);
1910}
1911
1912// SIGNAL 6
1913void TimelineDock::dragging(const QPointF & _t1, int _t2)
1914{
1915 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
1916 QMetaObject::activate(this, &staticMetaObject, 6, _a);
1917}
1918
1919// SIGNAL 7
1920void TimelineDock::dropped()
1921{
1922 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
1923}
1924
1925// SIGNAL 8
1926void TimelineDock::dropAccepted(const QString & _t1)
1927{
1928 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1929 QMetaObject::activate(this, &staticMetaObject, 8, _a);
1930}
1931
1932// SIGNAL 9
1933void TimelineDock::fadeInChanged(int _t1)
1934{
1935 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1936 QMetaObject::activate(this, &staticMetaObject, 9, _a);
1937}
1938
1939// SIGNAL 10
1940void TimelineDock::fadeOutChanged(int _t1)
1941{
1942 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1943 QMetaObject::activate(this, &staticMetaObject, 10, _a);
1944}
1945
1946// SIGNAL 11
1947void TimelineDock::selected(Mlt::Producer * _t1)
1948{
1949 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1950 QMetaObject::activate(this, &staticMetaObject, 11, _a);
1951}
1952
1953// SIGNAL 12
1954void TimelineDock::clipClicked()
1955{
1956 QMetaObject::activate(this, &staticMetaObject, 12, nullptr);
1957}
1958
1959// SIGNAL 13
1960void TimelineDock::showStatusMessage(QString _t1)
1961{
1962 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1963 QMetaObject::activate(this, &staticMetaObject, 13, _a);
1964}
1965
1966// SIGNAL 14
1967void TimelineDock::clipCopied()
1968{
1969 QMetaObject::activate(this, &staticMetaObject, 14, nullptr);
1970}
1971
1972// SIGNAL 15
1973void TimelineDock::clipMoved(int _t1, int _t2, int _t3, int _t4, bool _t5)
1974{
1975 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))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t4))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t5))) };
1976 QMetaObject::activate(this, &staticMetaObject, 15, _a);
1977}
1978
1979// SIGNAL 16
1980void TimelineDock::filteredClicked()
1981{
1982 QMetaObject::activate(this, &staticMetaObject, 16, nullptr);
1983}
1984
1985// SIGNAL 17
1986void TimelineDock::durationChanged()
1987{
1988 QMetaObject::activate(this, &staticMetaObject, 17, nullptr);
1989}
1990
1991// SIGNAL 18
1992void TimelineDock::transitionAdded(int _t1, int _t2, int _t3, bool _t4)
1993{
1994 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))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t4))) };
1995 QMetaObject::activate(this, &staticMetaObject, 18, _a);
1996}
1997
1998// SIGNAL 19
1999void TimelineDock::zoomIn()
2000{
2001 QMetaObject::activate(this, &staticMetaObject, 19, nullptr);
2002}
2003
2004// SIGNAL 20
2005void TimelineDock::zoomOut()
2006{
2007 QMetaObject::activate(this, &staticMetaObject, 20, nullptr);
2008}
2009
2010// SIGNAL 21
2011void TimelineDock::zoomToFit()
2012{
2013 QMetaObject::activate(this, &staticMetaObject, 21, nullptr);
2014}
2015
2016// SIGNAL 22
2017void TimelineDock::setZoom(double _t1)
2018{
2019 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
2020 QMetaObject::activate(this, &staticMetaObject, 22, _a);
2021}
2022
2023// SIGNAL 23
2024void TimelineDock::markerRangesChanged()
2025{
2026 QMetaObject::activate(this, &staticMetaObject, 23, nullptr);
2027}
2028
2029// SIGNAL 24
2030void TimelineDock::markerSeeked(int _t1)
2031{
2032 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
2033 QMetaObject::activate(this, &staticMetaObject, 24, _a);
2034}
2035
2036// SIGNAL 25
2037void TimelineDock::isRecordingChanged(bool _t1)
2038{
2039 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
2040 QMetaObject::activate(this, &staticMetaObject, 25, _a);
2041}
2042
2043// SIGNAL 26
2044void TimelineDock::multitrackSelected()
2045{
2046 QMetaObject::activate(this, &staticMetaObject, 26, nullptr);
2047}
2048
2049// SIGNAL 27
2050void TimelineDock::warnTrackLocked(int _t1)
2051{
2052 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
2053 QMetaObject::activate(this, &staticMetaObject, 27, _a);
2054}
2055
2056// SIGNAL 28
2057void TimelineDock::refreshWaveforms()
2058{
2059 QMetaObject::activate(this, &staticMetaObject, 28, nullptr);
2060}
2061
2062// SIGNAL 29
2063void TimelineDock::updateThumbnails(int _t1, int _t2)
2064{
2065 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
2066 QMetaObject::activate(this, &staticMetaObject, 29, _a);
2067}
2068QT_WARNING_POP