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