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.8.3)
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#include <QtCore/qtmochelpers.h>
13
14#include <memory>
15
16
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'timelinedock.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 68
21#error "This file was generated using the moc from 6.8.3. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
24#endif
25
26#ifndef Q_CONSTINIT
27#define Q_CONSTINIT
28#endif
29
30QT_WARNING_PUSH
31QT_WARNING_DISABLE_DEPRECATED
32QT_WARNING_DISABLE_GCC("-Wuseless-cast")
33namespace {
34struct qt_meta_tag_ZN12TimelineDockE_t {};
35} // unnamed namespace
36
37
38#ifdef QT_MOC_HAS_STRINGDATA
39static constexpr auto qt_meta_stringdata_ZN12TimelineDockE = QtMocHelpers::stringData(
40 "TimelineDock",
41 "currentTrackChanged",
42 "",
43 "selectionChanged",
44 "seeked",
45 "position",
46 "positionChanged",
47 "loopChanged",
48 "clipOpened",
49 "Mlt::Producer*",
50 "producer",
51 "dragging",
52 "pos",
53 "duration",
54 "dropped",
55 "dropAccepted",
56 "xml",
57 "gainChanged",
58 "gain",
59 "fadeInChanged",
60 "fadeOutChanged",
61 "selected",
62 "clipClicked",
63 "showStatusMessage",
64 "clipCopied",
65 "clipMoved",
66 "fromTrack",
67 "toTrack",
68 "clipIndex",
69 "ripple",
70 "filteredClicked",
71 "durationChanged",
72 "transitionAdded",
73 "trackIndex",
74 "zoomIn",
75 "zoomOut",
76 "zoomToFit",
77 "setZoom",
78 "value",
79 "markerRangesChanged",
80 "markerSeeked",
81 "markerIndex",
82 "isRecordingChanged",
83 "multitrackSelected",
84 "warnTrackLocked",
85 "refreshWaveforms",
86 "updateThumbnails",
87 "trimStarted",
88 "trimEnded",
89 "addAudioTrack",
90 "addVideoTrack",
91 "alignSelectedClips",
92 "onShowFrame",
93 "SharedFrame",
94 "frame",
95 "onSeeked",
96 "append",
97 "remove",
98 "ignoreTransition",
99 "mergeClipWithNext",
100 "dryrun",
101 "lift",
102 "removeSelection",
103 "withCopy",
104 "liftSelection",
105 "incrementCurrentTrack",
106 "by",
107 "selectTrackHead",
108 "selectMultitrack",
109 "copy",
110 "setTrackName",
111 "toggleTrackMute",
112 "toggleTrackHidden",
113 "setTrackComposite",
114 "composite",
115 "setTrackLock",
116 "lock",
117 "moveClip",
118 "onClipMoved",
119 "trimClipIn",
120 "oldClipIndex",
121 "delta",
122 "roll",
123 "trimClipOut",
124 "insert",
125 "seek",
126 "overwrite",
127 "appendFromPlaylist",
128 "Mlt::Playlist*",
129 "playlist",
130 "skipProxy",
131 "emptyTrack",
132 "changeGain",
133 "fadeIn",
134 "fadeOut",
135 "seekPreviousEdit",
136 "seekNextEdit",
137 "seekInPoint",
138 "clearSelectionIfInvalid",
139 "insertTrack",
140 "insertAudioTrack",
141 "insertVideoTrack",
142 "removeTrack",
143 "moveTrack",
144 "fromTrackIndex",
145 "toTrackIndex",
146 "moveTrackUp",
147 "moveTrackDown",
148 "onProducerChanged",
149 "emitSelectedFromSelection",
150 "remakeAudioLevels",
151 "force",
152 "commitTrimCommand",
153 "onRowsInserted",
154 "QModelIndex",
155 "parent",
156 "first",
157 "last",
158 "onRowsRemoved",
159 "onRowsMoved",
160 "start",
161 "end",
162 "destination",
163 "row",
164 "detachAudio",
165 "selectAll",
166 "selectAllOnCurrentTrack",
167 "onProducerModified",
168 "replace",
169 "createOrEditMarker",
170 "createOrEditSelectionMarker",
171 "createMarker",
172 "editMarker",
173 "deleteMarker",
174 "seekNextMarker",
175 "seekPrevMarker",
176 "onFilterModelChanged",
177 "initLoad",
178 "handleDrop",
179 "onLoopChanged",
180 "load",
181 "onTopLevelChanged",
182 "floating",
183 "onTransitionAdded",
184 "selectClip",
185 "onMultitrackClosed",
186 "reloadTimelineModels",
187 "onRecordStarted",
188 "updateRecording",
189 "onRecordFinished",
190 "AbstractJob*",
191 "onWarnTrackLocked",
192 "onTimelineRightClicked",
193 "onClipRightClicked",
194 "onNoMoreEmptyTracks",
195 "isAudio",
196 "addGenerator",
197 "restoreSelection",
198 "getGroupForClip",
199 "QVariantList",
200 "isMultitrackSelected",
201 "selectedTrack",
202 "isFloating",
203 "openProperties",
204 "recordAudio",
205 "stopRecording",
206 "currentTrack",
207 "selection",
208 "isRecording",
209 "loopStart",
210 "loopEnd"
211);
212#else // !QT_MOC_HAS_STRINGDATA
213#error "qtmochelpers.h not found or too old."
214#endif // !QT_MOC_HAS_STRINGDATA
215
216Q_CONSTINIT static const uint qt_meta_data_ZN12TimelineDockE[] = {
217
218 // content:
219 12, // revision
220 0, // classname
221 0, 0, // classinfo
222 139, 14, // methods
223 6, 1313, // properties
224 0, 0, // enums/sets
225 0, 0, // constructors
226 0, // flags
227 33, // signalCount
228
229 // signals: name, argc, parameters, tag, flags, initial metatype offsets
230 1, 0, 848, 2, 0x06, 7 /* Public */,
231 3, 0, 849, 2, 0x06, 8 /* Public */,
232 4, 1, 850, 2, 0x06, 9 /* Public */,
233 6, 1, 853, 2, 0x06, 11 /* Public */,
234 7, 0, 856, 2, 0x06, 13 /* Public */,
235 8, 1, 857, 2, 0x06, 14 /* Public */,
236 11, 2, 860, 2, 0x06, 16 /* Public */,
237 14, 0, 865, 2, 0x06, 19 /* Public */,
238 15, 1, 866, 2, 0x06, 20 /* Public */,
239 17, 1, 869, 2, 0x06, 22 /* Public */,
240 19, 1, 872, 2, 0x06, 24 /* Public */,
241 20, 1, 875, 2, 0x06, 26 /* Public */,
242 21, 1, 878, 2, 0x06, 28 /* Public */,
243 22, 0, 881, 2, 0x06, 30 /* Public */,
244 23, 1, 882, 2, 0x06, 31 /* Public */,
245 24, 0, 885, 2, 0x06, 33 /* Public */,
246 25, 5, 886, 2, 0x06, 34 /* Public */,
247 30, 0, 897, 2, 0x06, 40 /* Public */,
248 31, 0, 898, 2, 0x06, 41 /* Public */,
249 32, 4, 899, 2, 0x06, 42 /* Public */,
250 34, 0, 908, 2, 0x06, 47 /* Public */,
251 35, 0, 909, 2, 0x06, 48 /* Public */,
252 36, 0, 910, 2, 0x06, 49 /* Public */,
253 37, 1, 911, 2, 0x06, 50 /* Public */,
254 39, 0, 914, 2, 0x06, 52 /* Public */,
255 40, 1, 915, 2, 0x06, 53 /* Public */,
256 42, 1, 918, 2, 0x06, 55 /* Public */,
257 43, 0, 921, 2, 0x06, 57 /* Public */,
258 44, 1, 922, 2, 0x06, 58 /* Public */,
259 45, 0, 925, 2, 0x06, 60 /* Public */,
260 46, 2, 926, 2, 0x06, 61 /* Public */,
261 47, 0, 931, 2, 0x06, 64 /* Public */,
262 48, 0, 932, 2, 0x06, 65 /* Public */,
263
264 // slots: name, argc, parameters, tag, flags, initial metatype offsets
265 49, 0, 933, 2, 0x0a, 66 /* Public */,
266 50, 0, 934, 2, 0x0a, 67 /* Public */,
267 51, 0, 935, 2, 0x0a, 68 /* Public */,
268 52, 1, 936, 2, 0x0a, 69 /* Public */,
269 55, 1, 939, 2, 0x0a, 71 /* Public */,
270 56, 1, 942, 2, 0x0a, 73 /* Public */,
271 57, 3, 945, 2, 0x0a, 75 /* Public */,
272 57, 2, 952, 2, 0x2a, 79 /* Public | MethodCloned */,
273 59, 3, 957, 2, 0x0a, 82 /* Public */,
274 61, 3, 964, 2, 0x0a, 86 /* Public */,
275 61, 2, 971, 2, 0x2a, 90 /* Public | MethodCloned */,
276 62, 1, 976, 2, 0x0a, 93 /* Public */,
277 62, 0, 979, 2, 0x2a, 95 /* Public | MethodCloned */,
278 64, 0, 980, 2, 0x0a, 96 /* Public */,
279 65, 1, 981, 2, 0x0a, 97 /* Public */,
280 67, 1, 984, 2, 0x0a, 99 /* Public */,
281 68, 0, 987, 2, 0x0a, 101 /* Public */,
282 69, 2, 988, 2, 0x0a, 102 /* Public */,
283 70, 2, 993, 2, 0x0a, 105 /* Public */,
284 71, 1, 998, 2, 0x0a, 108 /* Public */,
285 72, 1, 1001, 2, 0x0a, 110 /* Public */,
286 73, 2, 1004, 2, 0x0a, 112 /* Public */,
287 75, 2, 1009, 2, 0x0a, 115 /* Public */,
288 77, 5, 1014, 2, 0x0a, 118 /* Public */,
289 78, 5, 1025, 2, 0x0a, 124 /* Public */,
290 79, 6, 1036, 2, 0x0a, 130 /* Public */,
291 83, 5, 1049, 2, 0x0a, 137 /* Public */,
292 84, 4, 1060, 2, 0x0a, 143 /* Public */,
293 84, 3, 1069, 2, 0x2a, 148 /* Public | MethodCloned */,
294 84, 2, 1076, 2, 0x2a, 152 /* Public | MethodCloned */,
295 84, 1, 1081, 2, 0x2a, 155 /* Public | MethodCloned */,
296 86, 4, 1084, 2, 0x0a, 157 /* Public */,
297 86, 3, 1093, 2, 0x2a, 162 /* Public | MethodCloned */,
298 86, 2, 1100, 2, 0x2a, 166 /* Public | MethodCloned */,
299 86, 1, 1105, 2, 0x2a, 169 /* Public | MethodCloned */,
300 87, 3, 1108, 2, 0x0a, 171 /* Public */,
301 92, 3, 1115, 2, 0x0a, 175 /* Public */,
302 93, 3, 1122, 2, 0x0a, 179 /* Public */,
303 93, 2, 1129, 2, 0x2a, 183 /* Public | MethodCloned */,
304 93, 1, 1134, 2, 0x2a, 186 /* Public | MethodCloned */,
305 94, 3, 1137, 2, 0x0a, 188 /* Public */,
306 94, 2, 1144, 2, 0x2a, 192 /* Public | MethodCloned */,
307 94, 1, 1149, 2, 0x2a, 195 /* Public | MethodCloned */,
308 95, 0, 1152, 2, 0x0a, 197 /* Public */,
309 96, 0, 1153, 2, 0x0a, 198 /* Public */,
310 97, 1, 1154, 2, 0x0a, 199 /* Public */,
311 98, 0, 1157, 2, 0x0a, 201 /* Public */,
312 99, 0, 1158, 2, 0x0a, 202 /* Public */,
313 100, 0, 1159, 2, 0x0a, 203 /* Public */,
314 101, 0, 1160, 2, 0x0a, 204 /* Public */,
315 102, 0, 1161, 2, 0x0a, 205 /* Public */,
316 103, 2, 1162, 2, 0x0a, 206 /* Public */,
317 106, 0, 1167, 2, 0x0a, 209 /* Public */,
318 107, 0, 1168, 2, 0x0a, 210 /* Public */,
319 108, 1, 1169, 2, 0x0a, 211 /* Public */,
320 109, 0, 1172, 2, 0x0a, 213 /* Public */,
321 110, 3, 1173, 2, 0x0a, 214 /* Public */,
322 110, 2, 1180, 2, 0x2a, 218 /* Public | MethodCloned */,
323 112, 0, 1185, 2, 0x0a, 221 /* Public */,
324 113, 3, 1186, 2, 0x0a, 222 /* Public */,
325 118, 3, 1193, 2, 0x0a, 226 /* Public */,
326 119, 5, 1200, 2, 0x0a, 230 /* Public */,
327 124, 2, 1211, 2, 0x0a, 236 /* Public */,
328 125, 0, 1216, 2, 0x0a, 239 /* Public */,
329 126, 0, 1217, 2, 0x0a, 240 /* Public */,
330 127, 0, 1218, 2, 0x0a, 241 /* Public */,
331 128, 3, 1219, 2, 0x0a, 242 /* Public */,
332 128, 2, 1226, 2, 0x2a, 246 /* Public | MethodCloned */,
333 129, 0, 1231, 2, 0x0a, 249 /* Public */,
334 130, 0, 1232, 2, 0x0a, 250 /* Public */,
335 131, 0, 1233, 2, 0x0a, 251 /* Public */,
336 132, 1, 1234, 2, 0x0a, 252 /* Public */,
337 133, 1, 1237, 2, 0x0a, 254 /* Public */,
338 133, 0, 1240, 2, 0x2a, 256 /* Public | MethodCloned */,
339 134, 0, 1241, 2, 0x0a, 257 /* Public */,
340 135, 0, 1242, 2, 0x0a, 258 /* Public */,
341 136, 0, 1243, 2, 0x0a, 259 /* Public */,
342 79, 1, 1244, 2, 0x0a, 260 /* Public */,
343 79, 0, 1247, 2, 0x2a, 262 /* Public | MethodCloned */,
344 83, 1, 1248, 2, 0x0a, 263 /* Public */,
345 83, 0, 1251, 2, 0x2a, 265 /* Public | MethodCloned */,
346 137, 0, 1252, 2, 0x0a, 266 /* Public */,
347 138, 3, 1253, 2, 0x0a, 267 /* Public */,
348 139, 2, 1260, 2, 0x0a, 271 /* Public */,
349 140, 1, 1265, 2, 0x08, 274 /* Private */,
350 141, 1, 1268, 2, 0x08, 276 /* Private */,
351 143, 4, 1271, 2, 0x08, 278 /* Private */,
352 144, 2, 1280, 2, 0x08, 283 /* Private */,
353 145, 0, 1285, 2, 0x08, 286 /* Private */,
354 146, 0, 1286, 2, 0x08, 287 /* Private */,
355 147, 0, 1287, 2, 0x08, 288 /* Private */,
356 148, 0, 1288, 2, 0x08, 289 /* Private */,
357 149, 2, 1289, 2, 0x08, 290 /* Private */,
358 151, 0, 1294, 2, 0x08, 293 /* Private */,
359 152, 0, 1295, 2, 0x08, 294 /* Private */,
360 153, 0, 1296, 2, 0x08, 295 /* Private */,
361 154, 1, 1297, 2, 0x08, 296 /* Private */,
362 156, 0, 1300, 2, 0x08, 298 /* Private */,
363
364 // methods: name, argc, parameters, tag, flags, initial metatype offsets
365 157, 0, 1301, 2, 0x02, 299 /* Public */,
366 158, 2, 1302, 2, 0x02, 300 /* Public */,
367 160, 0, 1307, 2, 0x102, 303 /* Public | MethodIsConst */,
368 161, 0, 1308, 2, 0x102, 304 /* Public | MethodIsConst */,
369 162, 0, 1309, 2, 0x102, 305 /* Public | MethodIsConst */,
370 163, 0, 1310, 2, 0x02, 306 /* Public */,
371 164, 0, 1311, 2, 0x02, 307 /* Public */,
372 165, 0, 1312, 2, 0x02, 308 /* Public */,
373
374 // signals: parameters
375 QMetaType::Void,
376 QMetaType::Void,
377 QMetaType::Void, QMetaType::Int, 5,
378 QMetaType::Void, QMetaType::Int, 5,
379 QMetaType::Void,
380 QMetaType::Void, 0x80000000 | 9, 10,
381 QMetaType::Void, QMetaType::QPointF, QMetaType::Int, 12, 13,
382 QMetaType::Void,
383 QMetaType::Void, QMetaType::QString, 16,
384 QMetaType::Void, QMetaType::Double, 18,
385 QMetaType::Void, QMetaType::Int, 13,
386 QMetaType::Void, QMetaType::Int, 13,
387 QMetaType::Void, 0x80000000 | 9, 10,
388 QMetaType::Void,
389 QMetaType::Void, QMetaType::QString, 2,
390 QMetaType::Void,
391 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 26, 27, 28, 5, 29,
392 QMetaType::Void,
393 QMetaType::Void,
394 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 5, 29,
395 QMetaType::Void,
396 QMetaType::Void,
397 QMetaType::Void,
398 QMetaType::Void, QMetaType::Double, 38,
399 QMetaType::Void,
400 QMetaType::Void, QMetaType::Int, 41,
401 QMetaType::Void, QMetaType::Bool, 2,
402 QMetaType::Void,
403 QMetaType::Void, QMetaType::Int, 33,
404 QMetaType::Void,
405 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
406 QMetaType::Void,
407 QMetaType::Void,
408
409 // slots: parameters
410 QMetaType::Int,
411 QMetaType::Int,
412 QMetaType::Void,
413 QMetaType::Void, 0x80000000 | 53, 54,
414 QMetaType::Void, QMetaType::Int, 5,
415 QMetaType::Void, QMetaType::Int, 33,
416 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 58,
417 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
418 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 60,
419 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 58,
420 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
421 QMetaType::Void, QMetaType::Bool, 63,
422 QMetaType::Void,
423 QMetaType::Void,
424 QMetaType::Void, QMetaType::Int, 66,
425 QMetaType::Void, QMetaType::Int, 33,
426 QMetaType::Void,
427 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
428 QMetaType::Void, QMetaType::Int, QMetaType::QString, 33, 38,
429 QMetaType::Void, QMetaType::Int, 33,
430 QMetaType::Void, QMetaType::Int, 33,
431 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 33, 74,
432 QMetaType::Void, QMetaType::Int, QMetaType::Bool, 33, 76,
433 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 26, 27, 28, 5, 29,
434 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 26, 27, 28, 5, 29,
435 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, QMetaType::Bool, 33, 28, 80, 81, 29, 82,
436 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, QMetaType::Bool, 33, 28, 81, 29, 82,
437 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Bool, 33, 5, 16, 85,
438 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 33, 5, 16,
439 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 5,
440 QMetaType::Void, QMetaType::Int, 33,
441 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, QMetaType::Bool, 33, 5, 16, 85,
442 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 33, 5, 16,
443 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 5,
444 QMetaType::Void, QMetaType::Int, 33,
445 QMetaType::Void, 0x80000000 | 88, QMetaType::Bool, QMetaType::Bool, 89, 90, 91,
446 QMetaType::Bool, QMetaType::Int, QMetaType::Int, QMetaType::Double, 33, 28, 18,
447 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 33, 28, 13,
448 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
449 QMetaType::Void, QMetaType::Int, 33,
450 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 33, 28, 13,
451 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
452 QMetaType::Void, QMetaType::Int, 33,
453 QMetaType::Void,
454 QMetaType::Void,
455 QMetaType::Void, QMetaType::Int, 28,
456 QMetaType::Void,
457 QMetaType::Void,
458 QMetaType::Void,
459 QMetaType::Void,
460 QMetaType::Void,
461 QMetaType::Void, QMetaType::Int, QMetaType::Int, 104, 105,
462 QMetaType::Void,
463 QMetaType::Void,
464 QMetaType::Void, 0x80000000 | 9, 2,
465 QMetaType::Void,
466 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 111,
467 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
468 QMetaType::Void,
469 QMetaType::Void, 0x80000000 | 114, QMetaType::Int, QMetaType::Int, 115, 116, 117,
470 QMetaType::Void, 0x80000000 | 114, QMetaType::Int, QMetaType::Int, 115, 116, 117,
471 QMetaType::Void, 0x80000000 | 114, QMetaType::Int, QMetaType::Int, 0x80000000 | 114, QMetaType::Int, 115, 120, 121, 122, 123,
472 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
473 QMetaType::Void,
474 QMetaType::Void,
475 QMetaType::Void,
476 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 33, 28, 16,
477 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
478 QMetaType::Void,
479 QMetaType::Void,
480 QMetaType::Void,
481 QMetaType::Void, QMetaType::Int, 41,
482 QMetaType::Void, QMetaType::Int, 41,
483 QMetaType::Void,
484 QMetaType::Void,
485 QMetaType::Void,
486 QMetaType::Void,
487 QMetaType::Void, QMetaType::Bool, 29,
488 QMetaType::Void,
489 QMetaType::Void, QMetaType::Bool, 29,
490 QMetaType::Void,
491 QMetaType::Void,
492 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::QString, 33, 5, 16,
493 QMetaType::Void, QMetaType::Int, QMetaType::Int, 120, 121,
494 QMetaType::Void, QMetaType::Bool, 111,
495 QMetaType::Void, QMetaType::Bool, 142,
496 QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Bool, 33, 28, 5, 29,
497 QMetaType::Void, QMetaType::Int, QMetaType::Int, 33, 28,
498 QMetaType::Void,
499 QMetaType::Void,
500 QMetaType::Void,
501 QMetaType::Void,
502 QMetaType::Void, 0x80000000 | 150, QMetaType::Bool, 2, 2,
503 QMetaType::Void,
504 QMetaType::Void,
505 QMetaType::Void,
506 QMetaType::Void, QMetaType::Bool, 155,
507 QMetaType::Void,
508
509 // methods: parameters
510 QMetaType::Void,
511 0x80000000 | 159, QMetaType::Int, QMetaType::Int, 33, 28,
512 QMetaType::Bool,
513 QMetaType::Int,
514 QMetaType::Bool,
515 QMetaType::Void,
516 QMetaType::Void,
517 QMetaType::Void,
518
519 // properties: name, type, flags, notifyId, revision
520 5, QMetaType::Int, 0x00015103, uint(3), 0,
521 166, QMetaType::Int, 0x00015103, uint(0), 0,
522 167, 0x80000000 | 159, 0x0001500b, uint(1), 0,
523 168, QMetaType::Bool, 0x00015001, uint(26), 0,
524 169, QMetaType::Int, 0x00015001, uint(4), 0,
525 170, QMetaType::Int, 0x00015001, uint(4), 0,
526
527 0 // eod
528};
529
530Q_CONSTINIT const QMetaObject TimelineDock::staticMetaObject = { {
531 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
532 qt_meta_stringdata_ZN12TimelineDockE.offsetsAndSizes,
533 qt_meta_data_ZN12TimelineDockE,
534 qt_static_metacall,
535 nullptr,
536 qt_incomplete_metaTypeArray<qt_meta_tag_ZN12TimelineDockE_t,
537 // property 'position'
538 QtPrivate::TypeAndForceComplete<int, std::true_type>,
539 // property 'currentTrack'
540 QtPrivate::TypeAndForceComplete<int, std::true_type>,
541 // property 'selection'
542 QtPrivate::TypeAndForceComplete<QVariantList, std::true_type>,
543 // property 'isRecording'
544 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
545 // property 'loopStart'
546 QtPrivate::TypeAndForceComplete<int, std::true_type>,
547 // property 'loopEnd'
548 QtPrivate::TypeAndForceComplete<int, std::true_type>,
549 // Q_OBJECT / Q_GADGET
550 QtPrivate::TypeAndForceComplete<TimelineDock, std::true_type>,
551 // method 'currentTrackChanged'
552 QtPrivate::TypeAndForceComplete<void, std::false_type>,
553 // method 'selectionChanged'
554 QtPrivate::TypeAndForceComplete<void, std::false_type>,
555 // method 'seeked'
556 QtPrivate::TypeAndForceComplete<void, std::false_type>,
557 QtPrivate::TypeAndForceComplete<int, std::false_type>,
558 // method 'positionChanged'
559 QtPrivate::TypeAndForceComplete<void, std::false_type>,
560 QtPrivate::TypeAndForceComplete<int, std::false_type>,
561 // method 'loopChanged'
562 QtPrivate::TypeAndForceComplete<void, std::false_type>,
563 // method 'clipOpened'
564 QtPrivate::TypeAndForceComplete<void, std::false_type>,
565 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
566 // method 'dragging'
567 QtPrivate::TypeAndForceComplete<void, std::false_type>,
568 QtPrivate::TypeAndForceComplete<const QPointF &, std::false_type>,
569 QtPrivate::TypeAndForceComplete<int, std::false_type>,
570 // method 'dropped'
571 QtPrivate::TypeAndForceComplete<void, std::false_type>,
572 // method 'dropAccepted'
573 QtPrivate::TypeAndForceComplete<void, std::false_type>,
574 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
575 // method 'gainChanged'
576 QtPrivate::TypeAndForceComplete<void, std::false_type>,
577 QtPrivate::TypeAndForceComplete<double, std::false_type>,
578 // method 'fadeInChanged'
579 QtPrivate::TypeAndForceComplete<void, std::false_type>,
580 QtPrivate::TypeAndForceComplete<int, std::false_type>,
581 // method 'fadeOutChanged'
582 QtPrivate::TypeAndForceComplete<void, std::false_type>,
583 QtPrivate::TypeAndForceComplete<int, std::false_type>,
584 // method 'selected'
585 QtPrivate::TypeAndForceComplete<void, std::false_type>,
586 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
587 // method 'clipClicked'
588 QtPrivate::TypeAndForceComplete<void, std::false_type>,
589 // method 'showStatusMessage'
590 QtPrivate::TypeAndForceComplete<void, std::false_type>,
591 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
592 // method 'clipCopied'
593 QtPrivate::TypeAndForceComplete<void, std::false_type>,
594 // method 'clipMoved'
595 QtPrivate::TypeAndForceComplete<void, std::false_type>,
596 QtPrivate::TypeAndForceComplete<int, std::false_type>,
597 QtPrivate::TypeAndForceComplete<int, std::false_type>,
598 QtPrivate::TypeAndForceComplete<int, std::false_type>,
599 QtPrivate::TypeAndForceComplete<int, std::false_type>,
600 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
601 // method 'filteredClicked'
602 QtPrivate::TypeAndForceComplete<void, std::false_type>,
603 // method 'durationChanged'
604 QtPrivate::TypeAndForceComplete<void, std::false_type>,
605 // method 'transitionAdded'
606 QtPrivate::TypeAndForceComplete<void, std::false_type>,
607 QtPrivate::TypeAndForceComplete<int, std::false_type>,
608 QtPrivate::TypeAndForceComplete<int, std::false_type>,
609 QtPrivate::TypeAndForceComplete<int, std::false_type>,
610 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
611 // method 'zoomIn'
612 QtPrivate::TypeAndForceComplete<void, std::false_type>,
613 // method 'zoomOut'
614 QtPrivate::TypeAndForceComplete<void, std::false_type>,
615 // method 'zoomToFit'
616 QtPrivate::TypeAndForceComplete<void, std::false_type>,
617 // method 'setZoom'
618 QtPrivate::TypeAndForceComplete<void, std::false_type>,
619 QtPrivate::TypeAndForceComplete<double, std::false_type>,
620 // method 'markerRangesChanged'
621 QtPrivate::TypeAndForceComplete<void, std::false_type>,
622 // method 'markerSeeked'
623 QtPrivate::TypeAndForceComplete<void, std::false_type>,
624 QtPrivate::TypeAndForceComplete<int, std::false_type>,
625 // method 'isRecordingChanged'
626 QtPrivate::TypeAndForceComplete<void, std::false_type>,
627 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
628 // method 'multitrackSelected'
629 QtPrivate::TypeAndForceComplete<void, std::false_type>,
630 // method 'warnTrackLocked'
631 QtPrivate::TypeAndForceComplete<void, std::false_type>,
632 QtPrivate::TypeAndForceComplete<int, std::false_type>,
633 // method 'refreshWaveforms'
634 QtPrivate::TypeAndForceComplete<void, std::false_type>,
635 // method 'updateThumbnails'
636 QtPrivate::TypeAndForceComplete<void, std::false_type>,
637 QtPrivate::TypeAndForceComplete<int, std::false_type>,
638 QtPrivate::TypeAndForceComplete<int, std::false_type>,
639 // method 'trimStarted'
640 QtPrivate::TypeAndForceComplete<void, std::false_type>,
641 // method 'trimEnded'
642 QtPrivate::TypeAndForceComplete<void, std::false_type>,
643 // method 'addAudioTrack'
644 QtPrivate::TypeAndForceComplete<int, std::false_type>,
645 // method 'addVideoTrack'
646 QtPrivate::TypeAndForceComplete<int, std::false_type>,
647 // method 'alignSelectedClips'
648 QtPrivate::TypeAndForceComplete<void, std::false_type>,
649 // method 'onShowFrame'
650 QtPrivate::TypeAndForceComplete<void, std::false_type>,
651 QtPrivate::TypeAndForceComplete<const SharedFrame &, std::false_type>,
652 // method 'onSeeked'
653 QtPrivate::TypeAndForceComplete<void, std::false_type>,
654 QtPrivate::TypeAndForceComplete<int, std::false_type>,
655 // method 'append'
656 QtPrivate::TypeAndForceComplete<void, std::false_type>,
657 QtPrivate::TypeAndForceComplete<int, std::false_type>,
658 // method 'remove'
659 QtPrivate::TypeAndForceComplete<void, std::false_type>,
660 QtPrivate::TypeAndForceComplete<int, std::false_type>,
661 QtPrivate::TypeAndForceComplete<int, std::false_type>,
662 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
663 // method 'remove'
664 QtPrivate::TypeAndForceComplete<void, std::false_type>,
665 QtPrivate::TypeAndForceComplete<int, std::false_type>,
666 QtPrivate::TypeAndForceComplete<int, std::false_type>,
667 // method 'mergeClipWithNext'
668 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
669 QtPrivate::TypeAndForceComplete<int, std::false_type>,
670 QtPrivate::TypeAndForceComplete<int, std::false_type>,
671 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
672 // method 'lift'
673 QtPrivate::TypeAndForceComplete<void, std::false_type>,
674 QtPrivate::TypeAndForceComplete<int, std::false_type>,
675 QtPrivate::TypeAndForceComplete<int, std::false_type>,
676 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
677 // method 'lift'
678 QtPrivate::TypeAndForceComplete<void, std::false_type>,
679 QtPrivate::TypeAndForceComplete<int, std::false_type>,
680 QtPrivate::TypeAndForceComplete<int, std::false_type>,
681 // method 'removeSelection'
682 QtPrivate::TypeAndForceComplete<void, std::false_type>,
683 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
684 // method 'removeSelection'
685 QtPrivate::TypeAndForceComplete<void, std::false_type>,
686 // method 'liftSelection'
687 QtPrivate::TypeAndForceComplete<void, std::false_type>,
688 // method 'incrementCurrentTrack'
689 QtPrivate::TypeAndForceComplete<void, std::false_type>,
690 QtPrivate::TypeAndForceComplete<int, std::false_type>,
691 // method 'selectTrackHead'
692 QtPrivate::TypeAndForceComplete<void, std::false_type>,
693 QtPrivate::TypeAndForceComplete<int, std::false_type>,
694 // method 'selectMultitrack'
695 QtPrivate::TypeAndForceComplete<void, std::false_type>,
696 // method 'copy'
697 QtPrivate::TypeAndForceComplete<void, std::false_type>,
698 QtPrivate::TypeAndForceComplete<int, std::false_type>,
699 QtPrivate::TypeAndForceComplete<int, std::false_type>,
700 // method 'setTrackName'
701 QtPrivate::TypeAndForceComplete<void, std::false_type>,
702 QtPrivate::TypeAndForceComplete<int, std::false_type>,
703 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
704 // method 'toggleTrackMute'
705 QtPrivate::TypeAndForceComplete<void, std::false_type>,
706 QtPrivate::TypeAndForceComplete<int, std::false_type>,
707 // method 'toggleTrackHidden'
708 QtPrivate::TypeAndForceComplete<void, std::false_type>,
709 QtPrivate::TypeAndForceComplete<int, std::false_type>,
710 // method 'setTrackComposite'
711 QtPrivate::TypeAndForceComplete<void, std::false_type>,
712 QtPrivate::TypeAndForceComplete<int, std::false_type>,
713 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
714 // method 'setTrackLock'
715 QtPrivate::TypeAndForceComplete<void, std::false_type>,
716 QtPrivate::TypeAndForceComplete<int, std::false_type>,
717 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
718 // method 'moveClip'
719 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
720 QtPrivate::TypeAndForceComplete<int, std::false_type>,
721 QtPrivate::TypeAndForceComplete<int, std::false_type>,
722 QtPrivate::TypeAndForceComplete<int, std::false_type>,
723 QtPrivate::TypeAndForceComplete<int, std::false_type>,
724 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
725 // method 'onClipMoved'
726 QtPrivate::TypeAndForceComplete<void, std::false_type>,
727 QtPrivate::TypeAndForceComplete<int, std::false_type>,
728 QtPrivate::TypeAndForceComplete<int, std::false_type>,
729 QtPrivate::TypeAndForceComplete<int, std::false_type>,
730 QtPrivate::TypeAndForceComplete<int, std::false_type>,
731 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
732 // method 'trimClipIn'
733 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
734 QtPrivate::TypeAndForceComplete<int, std::false_type>,
735 QtPrivate::TypeAndForceComplete<int, std::false_type>,
736 QtPrivate::TypeAndForceComplete<int, std::false_type>,
737 QtPrivate::TypeAndForceComplete<int, std::false_type>,
738 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
739 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
740 // method 'trimClipOut'
741 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
742 QtPrivate::TypeAndForceComplete<int, std::false_type>,
743 QtPrivate::TypeAndForceComplete<int, std::false_type>,
744 QtPrivate::TypeAndForceComplete<int, std::false_type>,
745 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
746 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
747 // method 'insert'
748 QtPrivate::TypeAndForceComplete<void, std::false_type>,
749 QtPrivate::TypeAndForceComplete<int, std::false_type>,
750 QtPrivate::TypeAndForceComplete<int, std::false_type>,
751 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
752 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
753 // method 'insert'
754 QtPrivate::TypeAndForceComplete<void, std::false_type>,
755 QtPrivate::TypeAndForceComplete<int, std::false_type>,
756 QtPrivate::TypeAndForceComplete<int, std::false_type>,
757 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
758 // method 'insert'
759 QtPrivate::TypeAndForceComplete<void, std::false_type>,
760 QtPrivate::TypeAndForceComplete<int, std::false_type>,
761 QtPrivate::TypeAndForceComplete<int, std::false_type>,
762 // method 'insert'
763 QtPrivate::TypeAndForceComplete<void, std::false_type>,
764 QtPrivate::TypeAndForceComplete<int, std::false_type>,
765 // method 'overwrite'
766 QtPrivate::TypeAndForceComplete<void, std::false_type>,
767 QtPrivate::TypeAndForceComplete<int, std::false_type>,
768 QtPrivate::TypeAndForceComplete<int, std::false_type>,
769 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
770 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
771 // method 'overwrite'
772 QtPrivate::TypeAndForceComplete<void, std::false_type>,
773 QtPrivate::TypeAndForceComplete<int, std::false_type>,
774 QtPrivate::TypeAndForceComplete<int, std::false_type>,
775 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
776 // method 'overwrite'
777 QtPrivate::TypeAndForceComplete<void, std::false_type>,
778 QtPrivate::TypeAndForceComplete<int, std::false_type>,
779 QtPrivate::TypeAndForceComplete<int, std::false_type>,
780 // method 'overwrite'
781 QtPrivate::TypeAndForceComplete<void, std::false_type>,
782 QtPrivate::TypeAndForceComplete<int, std::false_type>,
783 // method 'appendFromPlaylist'
784 QtPrivate::TypeAndForceComplete<void, std::false_type>,
785 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
786 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
787 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
788 // method 'changeGain'
789 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
790 QtPrivate::TypeAndForceComplete<int, std::false_type>,
791 QtPrivate::TypeAndForceComplete<int, std::false_type>,
792 QtPrivate::TypeAndForceComplete<double, std::false_type>,
793 // method 'fadeIn'
794 QtPrivate::TypeAndForceComplete<void, std::false_type>,
795 QtPrivate::TypeAndForceComplete<int, std::false_type>,
796 QtPrivate::TypeAndForceComplete<int, std::false_type>,
797 QtPrivate::TypeAndForceComplete<int, std::false_type>,
798 // method 'fadeIn'
799 QtPrivate::TypeAndForceComplete<void, std::false_type>,
800 QtPrivate::TypeAndForceComplete<int, std::false_type>,
801 QtPrivate::TypeAndForceComplete<int, std::false_type>,
802 // method 'fadeIn'
803 QtPrivate::TypeAndForceComplete<void, std::false_type>,
804 QtPrivate::TypeAndForceComplete<int, std::false_type>,
805 // method 'fadeOut'
806 QtPrivate::TypeAndForceComplete<void, std::false_type>,
807 QtPrivate::TypeAndForceComplete<int, std::false_type>,
808 QtPrivate::TypeAndForceComplete<int, std::false_type>,
809 QtPrivate::TypeAndForceComplete<int, std::false_type>,
810 // method 'fadeOut'
811 QtPrivate::TypeAndForceComplete<void, std::false_type>,
812 QtPrivate::TypeAndForceComplete<int, std::false_type>,
813 QtPrivate::TypeAndForceComplete<int, std::false_type>,
814 // method 'fadeOut'
815 QtPrivate::TypeAndForceComplete<void, std::false_type>,
816 QtPrivate::TypeAndForceComplete<int, std::false_type>,
817 // method 'seekPreviousEdit'
818 QtPrivate::TypeAndForceComplete<void, std::false_type>,
819 // method 'seekNextEdit'
820 QtPrivate::TypeAndForceComplete<void, std::false_type>,
821 // method 'seekInPoint'
822 QtPrivate::TypeAndForceComplete<void, std::false_type>,
823 QtPrivate::TypeAndForceComplete<int, std::false_type>,
824 // method 'clearSelectionIfInvalid'
825 QtPrivate::TypeAndForceComplete<void, std::false_type>,
826 // method 'insertTrack'
827 QtPrivate::TypeAndForceComplete<void, std::false_type>,
828 // method 'insertAudioTrack'
829 QtPrivate::TypeAndForceComplete<void, std::false_type>,
830 // method 'insertVideoTrack'
831 QtPrivate::TypeAndForceComplete<void, std::false_type>,
832 // method 'removeTrack'
833 QtPrivate::TypeAndForceComplete<void, std::false_type>,
834 // method 'moveTrack'
835 QtPrivate::TypeAndForceComplete<void, std::false_type>,
836 QtPrivate::TypeAndForceComplete<int, std::false_type>,
837 QtPrivate::TypeAndForceComplete<int, std::false_type>,
838 // method 'moveTrackUp'
839 QtPrivate::TypeAndForceComplete<void, std::false_type>,
840 // method 'moveTrackDown'
841 QtPrivate::TypeAndForceComplete<void, std::false_type>,
842 // method 'onProducerChanged'
843 QtPrivate::TypeAndForceComplete<void, std::false_type>,
844 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
845 // method 'emitSelectedFromSelection'
846 QtPrivate::TypeAndForceComplete<void, std::false_type>,
847 // method 'remakeAudioLevels'
848 QtPrivate::TypeAndForceComplete<void, std::false_type>,
849 QtPrivate::TypeAndForceComplete<int, std::false_type>,
850 QtPrivate::TypeAndForceComplete<int, std::false_type>,
851 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
852 // method 'remakeAudioLevels'
853 QtPrivate::TypeAndForceComplete<void, std::false_type>,
854 QtPrivate::TypeAndForceComplete<int, std::false_type>,
855 QtPrivate::TypeAndForceComplete<int, std::false_type>,
856 // method 'commitTrimCommand'
857 QtPrivate::TypeAndForceComplete<void, std::false_type>,
858 // method 'onRowsInserted'
859 QtPrivate::TypeAndForceComplete<void, std::false_type>,
860 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
861 QtPrivate::TypeAndForceComplete<int, std::false_type>,
862 QtPrivate::TypeAndForceComplete<int, std::false_type>,
863 // method 'onRowsRemoved'
864 QtPrivate::TypeAndForceComplete<void, std::false_type>,
865 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
866 QtPrivate::TypeAndForceComplete<int, std::false_type>,
867 QtPrivate::TypeAndForceComplete<int, std::false_type>,
868 // method 'onRowsMoved'
869 QtPrivate::TypeAndForceComplete<void, std::false_type>,
870 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
871 QtPrivate::TypeAndForceComplete<int, std::false_type>,
872 QtPrivate::TypeAndForceComplete<int, std::false_type>,
873 QtPrivate::TypeAndForceComplete<const QModelIndex &, std::false_type>,
874 QtPrivate::TypeAndForceComplete<int, std::false_type>,
875 // method 'detachAudio'
876 QtPrivate::TypeAndForceComplete<void, std::false_type>,
877 QtPrivate::TypeAndForceComplete<int, std::false_type>,
878 QtPrivate::TypeAndForceComplete<int, std::false_type>,
879 // method 'selectAll'
880 QtPrivate::TypeAndForceComplete<void, std::false_type>,
881 // method 'selectAllOnCurrentTrack'
882 QtPrivate::TypeAndForceComplete<void, std::false_type>,
883 // method 'onProducerModified'
884 QtPrivate::TypeAndForceComplete<void, std::false_type>,
885 // method 'replace'
886 QtPrivate::TypeAndForceComplete<void, std::false_type>,
887 QtPrivate::TypeAndForceComplete<int, std::false_type>,
888 QtPrivate::TypeAndForceComplete<int, std::false_type>,
889 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
890 // method 'replace'
891 QtPrivate::TypeAndForceComplete<void, std::false_type>,
892 QtPrivate::TypeAndForceComplete<int, std::false_type>,
893 QtPrivate::TypeAndForceComplete<int, std::false_type>,
894 // method 'createOrEditMarker'
895 QtPrivate::TypeAndForceComplete<void, std::false_type>,
896 // method 'createOrEditSelectionMarker'
897 QtPrivate::TypeAndForceComplete<void, std::false_type>,
898 // method 'createMarker'
899 QtPrivate::TypeAndForceComplete<void, std::false_type>,
900 // method 'editMarker'
901 QtPrivate::TypeAndForceComplete<void, std::false_type>,
902 QtPrivate::TypeAndForceComplete<int, std::false_type>,
903 // method 'deleteMarker'
904 QtPrivate::TypeAndForceComplete<void, std::false_type>,
905 QtPrivate::TypeAndForceComplete<int, std::false_type>,
906 // method 'deleteMarker'
907 QtPrivate::TypeAndForceComplete<void, std::false_type>,
908 // method 'seekNextMarker'
909 QtPrivate::TypeAndForceComplete<void, std::false_type>,
910 // method 'seekPrevMarker'
911 QtPrivate::TypeAndForceComplete<void, std::false_type>,
912 // method 'onFilterModelChanged'
913 QtPrivate::TypeAndForceComplete<void, std::false_type>,
914 // method 'trimClipIn'
915 QtPrivate::TypeAndForceComplete<void, std::false_type>,
916 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
917 // method 'trimClipIn'
918 QtPrivate::TypeAndForceComplete<void, std::false_type>,
919 // method 'trimClipOut'
920 QtPrivate::TypeAndForceComplete<void, std::false_type>,
921 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
922 // method 'trimClipOut'
923 QtPrivate::TypeAndForceComplete<void, std::false_type>,
924 // method 'initLoad'
925 QtPrivate::TypeAndForceComplete<void, std::false_type>,
926 // method 'handleDrop'
927 QtPrivate::TypeAndForceComplete<void, std::false_type>,
928 QtPrivate::TypeAndForceComplete<int, std::false_type>,
929 QtPrivate::TypeAndForceComplete<int, std::false_type>,
930 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
931 // method 'onLoopChanged'
932 QtPrivate::TypeAndForceComplete<void, std::false_type>,
933 QtPrivate::TypeAndForceComplete<int, std::false_type>,
934 QtPrivate::TypeAndForceComplete<int, std::false_type>,
935 // method 'load'
936 QtPrivate::TypeAndForceComplete<void, std::false_type>,
937 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
938 // method 'onTopLevelChanged'
939 QtPrivate::TypeAndForceComplete<void, std::false_type>,
940 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
941 // method 'onTransitionAdded'
942 QtPrivate::TypeAndForceComplete<void, std::false_type>,
943 QtPrivate::TypeAndForceComplete<int, std::false_type>,
944 QtPrivate::TypeAndForceComplete<int, std::false_type>,
945 QtPrivate::TypeAndForceComplete<int, std::false_type>,
946 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
947 // method 'selectClip'
948 QtPrivate::TypeAndForceComplete<void, std::false_type>,
949 QtPrivate::TypeAndForceComplete<int, std::false_type>,
950 QtPrivate::TypeAndForceComplete<int, std::false_type>,
951 // method 'onMultitrackClosed'
952 QtPrivate::TypeAndForceComplete<void, std::false_type>,
953 // method 'reloadTimelineModels'
954 QtPrivate::TypeAndForceComplete<void, std::false_type>,
955 // method 'onRecordStarted'
956 QtPrivate::TypeAndForceComplete<void, std::false_type>,
957 // method 'updateRecording'
958 QtPrivate::TypeAndForceComplete<void, std::false_type>,
959 // method 'onRecordFinished'
960 QtPrivate::TypeAndForceComplete<void, std::false_type>,
961 QtPrivate::TypeAndForceComplete<AbstractJob *, std::false_type>,
962 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
963 // method 'onWarnTrackLocked'
964 QtPrivate::TypeAndForceComplete<void, std::false_type>,
965 // method 'onTimelineRightClicked'
966 QtPrivate::TypeAndForceComplete<void, std::false_type>,
967 // method 'onClipRightClicked'
968 QtPrivate::TypeAndForceComplete<void, std::false_type>,
969 // method 'onNoMoreEmptyTracks'
970 QtPrivate::TypeAndForceComplete<void, std::false_type>,
971 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
972 // method 'addGenerator'
973 QtPrivate::TypeAndForceComplete<void, std::false_type>,
974 // method 'restoreSelection'
975 QtPrivate::TypeAndForceComplete<void, std::false_type>,
976 // method 'getGroupForClip'
977 QtPrivate::TypeAndForceComplete<QVariantList, std::false_type>,
978 QtPrivate::TypeAndForceComplete<int, std::false_type>,
979 QtPrivate::TypeAndForceComplete<int, std::false_type>,
980 // method 'isMultitrackSelected'
981 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
982 // method 'selectedTrack'
983 QtPrivate::TypeAndForceComplete<int, std::false_type>,
984 // method 'isFloating'
985 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
986 // method 'openProperties'
987 QtPrivate::TypeAndForceComplete<void, std::false_type>,
988 // method 'recordAudio'
989 QtPrivate::TypeAndForceComplete<void, std::false_type>,
990 // method 'stopRecording'
991 QtPrivate::TypeAndForceComplete<void, std::false_type>
992 >,
993 nullptr
994} };
995
996void TimelineDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
997{
998 auto *_t = static_cast<TimelineDock *>(_o);
999 if (_c == QMetaObject::InvokeMetaMethod) {
1000 switch (_id) {
1001 case 0: _t->currentTrackChanged(); break;
1002 case 1: _t->selectionChanged(); break;
1003 case 2: _t->seeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1004 case 3: _t->positionChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1005 case 4: _t->loopChanged(); break;
1006 case 5: _t->clipOpened((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1007 case 6: _t->dragging((*reinterpret_cast< std::add_pointer_t<QPointF>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1008 case 7: _t->dropped(); break;
1009 case 8: _t->dropAccepted((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
1010 case 9: _t->gainChanged((*reinterpret_cast< std::add_pointer_t<double>>(_a[1]))); break;
1011 case 10: _t->fadeInChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1012 case 11: _t->fadeOutChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1013 case 12: _t->selected((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1014 case 13: _t->clipClicked(); break;
1015 case 14: _t->showStatusMessage((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
1016 case 15: _t->clipCopied(); break;
1017 case 16: _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;
1018 case 17: _t->filteredClicked(); break;
1019 case 18: _t->durationChanged(); break;
1020 case 19: _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;
1021 case 20: _t->zoomIn(); break;
1022 case 21: _t->zoomOut(); break;
1023 case 22: _t->zoomToFit(); break;
1024 case 23: _t->setZoom((*reinterpret_cast< std::add_pointer_t<double>>(_a[1]))); break;
1025 case 24: _t->markerRangesChanged(); break;
1026 case 25: _t->markerSeeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1027 case 26: _t->isRecordingChanged((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1028 case 27: _t->multitrackSelected(); break;
1029 case 28: _t->warnTrackLocked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1030 case 29: _t->refreshWaveforms(); break;
1031 case 30: _t->updateThumbnails((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1032 case 31: _t->trimStarted(); break;
1033 case 32: _t->trimEnded(); break;
1034 case 33: { int _r = _t->addAudioTrack();
1035 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1036 case 34: { int _r = _t->addVideoTrack();
1037 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1038 case 35: _t->alignSelectedClips(); break;
1039 case 36: _t->onShowFrame((*reinterpret_cast< std::add_pointer_t<SharedFrame>>(_a[1]))); break;
1040 case 37: _t->onSeeked((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1041 case 38: _t->append((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1042 case 39: _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;
1043 case 40: _t->remove((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1044 case 41: { 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])));
1045 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1046 case 42: _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;
1047 case 43: _t->lift((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1048 case 44: _t->removeSelection((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1049 case 45: _t->removeSelection(); break;
1050 case 46: _t->liftSelection(); break;
1051 case 47: _t->incrementCurrentTrack((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1052 case 48: _t->selectTrackHead((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1053 case 49: _t->selectMultitrack(); break;
1054 case 50: _t->copy((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1055 case 51: _t->setTrackName((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
1056 case 52: _t->toggleTrackMute((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1057 case 53: _t->toggleTrackHidden((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1058 case 54: _t->setTrackComposite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1059 case 55: _t->setTrackLock((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1060 case 56: { 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])));
1061 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1062 case 57: _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;
1063 case 58: { 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])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[6])));
1064 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1065 case 59: { 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])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[5])));
1066 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1067 case 60: _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;
1068 case 61: _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;
1069 case 62: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1070 case 63: _t->insert((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1071 case 64: _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;
1072 case 65: _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;
1073 case 66: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1074 case 67: _t->overwrite((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1075 case 68: _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;
1076 case 69: { bool _r = _t->changeGain((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<double>>(_a[3])));
1077 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1078 case 70: _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;
1079 case 71: _t->fadeIn((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1080 case 72: _t->fadeIn((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1081 case 73: _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;
1082 case 74: _t->fadeOut((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1083 case 75: _t->fadeOut((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1084 case 76: _t->seekPreviousEdit(); break;
1085 case 77: _t->seekNextEdit(); break;
1086 case 78: _t->seekInPoint((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1087 case 79: _t->clearSelectionIfInvalid(); break;
1088 case 80: _t->insertTrack(); break;
1089 case 81: _t->insertAudioTrack(); break;
1090 case 82: _t->insertVideoTrack(); break;
1091 case 83: _t->removeTrack(); break;
1092 case 84: _t->moveTrack((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1093 case 85: _t->moveTrackUp(); break;
1094 case 86: _t->moveTrackDown(); break;
1095 case 87: _t->onProducerChanged((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
1096 case 88: _t->emitSelectedFromSelection(); break;
1097 case 89: _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;
1098 case 90: _t->remakeAudioLevels((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1099 case 91: _t->commitTrimCommand(); break;
1100 case 92: _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;
1101 case 93: _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;
1102 case 94: _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;
1103 case 95: _t->detachAudio((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1104 case 96: _t->selectAll(); break;
1105 case 97: _t->selectAllOnCurrentTrack(); break;
1106 case 98: _t->onProducerModified(); break;
1107 case 99: _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;
1108 case 100: _t->replace((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1109 case 101: _t->createOrEditMarker(); break;
1110 case 102: _t->createOrEditSelectionMarker(); break;
1111 case 103: _t->createMarker(); break;
1112 case 104: _t->editMarker((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1113 case 105: _t->deleteMarker((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
1114 case 106: _t->deleteMarker(); break;
1115 case 107: _t->seekNextMarker(); break;
1116 case 108: _t->seekPrevMarker(); break;
1117 case 109: _t->onFilterModelChanged(); break;
1118 case 110: _t->trimClipIn((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1119 case 111: _t->trimClipIn(); break;
1120 case 112: _t->trimClipOut((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1121 case 113: _t->trimClipOut(); break;
1122 case 114: _t->initLoad(); break;
1123 case 115: _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;
1124 case 116: _t->onLoopChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1125 case 117: _t->load((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1126 case 118: _t->onTopLevelChanged((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1127 case 119: _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;
1128 case 120: _t->selectClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2]))); break;
1129 case 121: _t->onMultitrackClosed(); break;
1130 case 122: _t->reloadTimelineModels(); break;
1131 case 123: _t->onRecordStarted(); break;
1132 case 124: _t->updateRecording(); break;
1133 case 125: _t->onRecordFinished((*reinterpret_cast< std::add_pointer_t<AbstractJob*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2]))); break;
1134 case 126: _t->onWarnTrackLocked(); break;
1135 case 127: _t->onTimelineRightClicked(); break;
1136 case 128: _t->onClipRightClicked(); break;
1137 case 129: _t->onNoMoreEmptyTracks((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
1138 case 130: _t->addGenerator(); break;
1139 case 131: _t->restoreSelection(); break;
1140 case 132: { QVariantList _r = _t->getGroupForClip((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
1141 if (_a[0]) *reinterpret_cast< QVariantList*>(_a[0]) = std::move(_r); } break;
1142 case 133: { bool _r = _t->isMultitrackSelected();
1143 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1144 case 134: { int _r = _t->selectedTrack();
1145 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
1146 case 135: { bool _r = _t->isFloating();
1147 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
1148 case 136: _t->openProperties(); break;
1149 case 137: _t->recordAudio(); break;
1150 case 138: _t->stopRecording(); break;
1151 default: ;
1152 }
1153 }
1154 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1155 switch (_id) {
1156 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
1157 case 125:
1158 switch (*reinterpret_cast<int*>(_a[1])) {
1159 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
1160 case 0:
1161 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< AbstractJob* >(); break;
1162 }
1163 break;
1164 }
1165 }
1166 if (_c == QMetaObject::IndexOfMethod) {
1167 int *result = reinterpret_cast<int *>(_a[0]);
1168 {
1169 using _q_method_type = void (TimelineDock::*)();
1170 if (_q_method_type _q_method = &TimelineDock::currentTrackChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1171 *result = 0;
1172 return;
1173 }
1174 }
1175 {
1176 using _q_method_type = void (TimelineDock::*)();
1177 if (_q_method_type _q_method = &TimelineDock::selectionChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1178 *result = 1;
1179 return;
1180 }
1181 }
1182 {
1183 using _q_method_type = void (TimelineDock::*)(int );
1184 if (_q_method_type _q_method = &TimelineDock::seeked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1185 *result = 2;
1186 return;
1187 }
1188 }
1189 {
1190 using _q_method_type = void (TimelineDock::*)(int );
1191 if (_q_method_type _q_method = &TimelineDock::positionChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1192 *result = 3;
1193 return;
1194 }
1195 }
1196 {
1197 using _q_method_type = void (TimelineDock::*)();
1198 if (_q_method_type _q_method = &TimelineDock::loopChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1199 *result = 4;
1200 return;
1201 }
1202 }
1203 {
1204 using _q_method_type = void (TimelineDock::*)(Mlt::Producer * );
1205 if (_q_method_type _q_method = &TimelineDock::clipOpened; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1206 *result = 5;
1207 return;
1208 }
1209 }
1210 {
1211 using _q_method_type = void (TimelineDock::*)(const QPointF & , int );
1212 if (_q_method_type _q_method = &TimelineDock::dragging; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1213 *result = 6;
1214 return;
1215 }
1216 }
1217 {
1218 using _q_method_type = void (TimelineDock::*)();
1219 if (_q_method_type _q_method = &TimelineDock::dropped; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1220 *result = 7;
1221 return;
1222 }
1223 }
1224 {
1225 using _q_method_type = void (TimelineDock::*)(const QString & );
1226 if (_q_method_type _q_method = &TimelineDock::dropAccepted; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1227 *result = 8;
1228 return;
1229 }
1230 }
1231 {
1232 using _q_method_type = void (TimelineDock::*)(double );
1233 if (_q_method_type _q_method = &TimelineDock::gainChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1234 *result = 9;
1235 return;
1236 }
1237 }
1238 {
1239 using _q_method_type = void (TimelineDock::*)(int );
1240 if (_q_method_type _q_method = &TimelineDock::fadeInChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1241 *result = 10;
1242 return;
1243 }
1244 }
1245 {
1246 using _q_method_type = void (TimelineDock::*)(int );
1247 if (_q_method_type _q_method = &TimelineDock::fadeOutChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1248 *result = 11;
1249 return;
1250 }
1251 }
1252 {
1253 using _q_method_type = void (TimelineDock::*)(Mlt::Producer * );
1254 if (_q_method_type _q_method = &TimelineDock::selected; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1255 *result = 12;
1256 return;
1257 }
1258 }
1259 {
1260 using _q_method_type = void (TimelineDock::*)();
1261 if (_q_method_type _q_method = &TimelineDock::clipClicked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1262 *result = 13;
1263 return;
1264 }
1265 }
1266 {
1267 using _q_method_type = void (TimelineDock::*)(QString );
1268 if (_q_method_type _q_method = &TimelineDock::showStatusMessage; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1269 *result = 14;
1270 return;
1271 }
1272 }
1273 {
1274 using _q_method_type = void (TimelineDock::*)();
1275 if (_q_method_type _q_method = &TimelineDock::clipCopied; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1276 *result = 15;
1277 return;
1278 }
1279 }
1280 {
1281 using _q_method_type = void (TimelineDock::*)(int , int , int , int , bool );
1282 if (_q_method_type _q_method = &TimelineDock::clipMoved; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1283 *result = 16;
1284 return;
1285 }
1286 }
1287 {
1288 using _q_method_type = void (TimelineDock::*)();
1289 if (_q_method_type _q_method = &TimelineDock::filteredClicked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1290 *result = 17;
1291 return;
1292 }
1293 }
1294 {
1295 using _q_method_type = void (TimelineDock::*)();
1296 if (_q_method_type _q_method = &TimelineDock::durationChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1297 *result = 18;
1298 return;
1299 }
1300 }
1301 {
1302 using _q_method_type = void (TimelineDock::*)(int , int , int , bool );
1303 if (_q_method_type _q_method = &TimelineDock::transitionAdded; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1304 *result = 19;
1305 return;
1306 }
1307 }
1308 {
1309 using _q_method_type = void (TimelineDock::*)();
1310 if (_q_method_type _q_method = &TimelineDock::zoomIn; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1311 *result = 20;
1312 return;
1313 }
1314 }
1315 {
1316 using _q_method_type = void (TimelineDock::*)();
1317 if (_q_method_type _q_method = &TimelineDock::zoomOut; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1318 *result = 21;
1319 return;
1320 }
1321 }
1322 {
1323 using _q_method_type = void (TimelineDock::*)();
1324 if (_q_method_type _q_method = &TimelineDock::zoomToFit; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1325 *result = 22;
1326 return;
1327 }
1328 }
1329 {
1330 using _q_method_type = void (TimelineDock::*)(double );
1331 if (_q_method_type _q_method = &TimelineDock::setZoom; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1332 *result = 23;
1333 return;
1334 }
1335 }
1336 {
1337 using _q_method_type = void (TimelineDock::*)();
1338 if (_q_method_type _q_method = &TimelineDock::markerRangesChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1339 *result = 24;
1340 return;
1341 }
1342 }
1343 {
1344 using _q_method_type = void (TimelineDock::*)(int );
1345 if (_q_method_type _q_method = &TimelineDock::markerSeeked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1346 *result = 25;
1347 return;
1348 }
1349 }
1350 {
1351 using _q_method_type = void (TimelineDock::*)(bool );
1352 if (_q_method_type _q_method = &TimelineDock::isRecordingChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1353 *result = 26;
1354 return;
1355 }
1356 }
1357 {
1358 using _q_method_type = void (TimelineDock::*)();
1359 if (_q_method_type _q_method = &TimelineDock::multitrackSelected; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1360 *result = 27;
1361 return;
1362 }
1363 }
1364 {
1365 using _q_method_type = void (TimelineDock::*)(int );
1366 if (_q_method_type _q_method = &TimelineDock::warnTrackLocked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1367 *result = 28;
1368 return;
1369 }
1370 }
1371 {
1372 using _q_method_type = void (TimelineDock::*)();
1373 if (_q_method_type _q_method = &TimelineDock::refreshWaveforms; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1374 *result = 29;
1375 return;
1376 }
1377 }
1378 {
1379 using _q_method_type = void (TimelineDock::*)(int , int );
1380 if (_q_method_type _q_method = &TimelineDock::updateThumbnails; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1381 *result = 30;
1382 return;
1383 }
1384 }
1385 {
1386 using _q_method_type = void (TimelineDock::*)();
1387 if (_q_method_type _q_method = &TimelineDock::trimStarted; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1388 *result = 31;
1389 return;
1390 }
1391 }
1392 {
1393 using _q_method_type = void (TimelineDock::*)();
1394 if (_q_method_type _q_method = &TimelineDock::trimEnded; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
1395 *result = 32;
1396 return;
1397 }
1398 }
1399 }
1400 if (_c == QMetaObject::ReadProperty) {
1401 void *_v = _a[0];
1402 switch (_id) {
1403 case 0: *reinterpret_cast< int*>(_v) = _t->position(); break;
1404 case 1: *reinterpret_cast< int*>(_v) = _t->currentTrack(); break;
1405 case 2: *reinterpret_cast< QVariantList*>(_v) = _t->selectionForJS(); break;
1406 case 3: *reinterpret_cast< bool*>(_v) = _t->isRecording(); break;
1407 case 4: *reinterpret_cast< int*>(_v) = _t->loopStart(); break;
1408 case 5: *reinterpret_cast< int*>(_v) = _t->loopEnd(); break;
1409 default: break;
1410 }
1411 }
1412 if (_c == QMetaObject::WriteProperty) {
1413 void *_v = _a[0];
1414 switch (_id) {
1415 case 0: _t->setPosition(*reinterpret_cast< int*>(_v)); break;
1416 case 1: _t->setCurrentTrack(*reinterpret_cast< int*>(_v)); break;
1417 case 2: _t->setSelectionFromJS(*reinterpret_cast< QVariantList*>(_v)); break;
1418 default: break;
1419 }
1420 }
1421}
1422
1423const QMetaObject *TimelineDock::metaObject() const
1424{
1425 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
1426}
1427
1428void *TimelineDock::qt_metacast(const char *_clname)
1429{
1430 if (!_clname) return nullptr;
1431 if (!strcmp(_clname, qt_meta_stringdata_ZN12TimelineDockE.stringdata0))
1432 return static_cast<void*>(this);
1433 return QDockWidget::qt_metacast(_clname);
1434}
1435
1436int TimelineDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
1437{
1438 _id = QDockWidget::qt_metacall(_c, _id, _a);
1439 if (_id < 0)
1440 return _id;
1441 if (_c == QMetaObject::InvokeMetaMethod) {
1442 if (_id < 139)
1443 qt_static_metacall(this, _c, _id, _a);
1444 _id -= 139;
1445 }
1446 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
1447 if (_id < 139)
1448 qt_static_metacall(this, _c, _id, _a);
1449 _id -= 139;
1450 }
1451 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
1452 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
1453 || _c == QMetaObject::RegisterPropertyMetaType) {
1454 qt_static_metacall(this, _c, _id, _a);
1455 _id -= 6;
1456 }
1457 return _id;
1458}
1459
1460// SIGNAL 0
1461void TimelineDock::currentTrackChanged()
1462{
1463 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
1464}
1465
1466// SIGNAL 1
1467void TimelineDock::selectionChanged()
1468{
1469 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
1470}
1471
1472// SIGNAL 2
1473void TimelineDock::seeked(int _t1)
1474{
1475 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1476 QMetaObject::activate(this, &staticMetaObject, 2, _a);
1477}
1478
1479// SIGNAL 3
1480void TimelineDock::positionChanged(int _t1)
1481{
1482 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1483 QMetaObject::activate(this, &staticMetaObject, 3, _a);
1484}
1485
1486// SIGNAL 4
1487void TimelineDock::loopChanged()
1488{
1489 QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
1490}
1491
1492// SIGNAL 5
1493void TimelineDock::clipOpened(Mlt::Producer * _t1)
1494{
1495 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1496 QMetaObject::activate(this, &staticMetaObject, 5, _a);
1497}
1498
1499// SIGNAL 6
1500void TimelineDock::dragging(const QPointF & _t1, int _t2)
1501{
1502 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
1503 QMetaObject::activate(this, &staticMetaObject, 6, _a);
1504}
1505
1506// SIGNAL 7
1507void TimelineDock::dropped()
1508{
1509 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
1510}
1511
1512// SIGNAL 8
1513void TimelineDock::dropAccepted(const QString & _t1)
1514{
1515 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1516 QMetaObject::activate(this, &staticMetaObject, 8, _a);
1517}
1518
1519// SIGNAL 9
1520void TimelineDock::gainChanged(double _t1)
1521{
1522 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1523 QMetaObject::activate(this, &staticMetaObject, 9, _a);
1524}
1525
1526// SIGNAL 10
1527void TimelineDock::fadeInChanged(int _t1)
1528{
1529 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1530 QMetaObject::activate(this, &staticMetaObject, 10, _a);
1531}
1532
1533// SIGNAL 11
1534void TimelineDock::fadeOutChanged(int _t1)
1535{
1536 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1537 QMetaObject::activate(this, &staticMetaObject, 11, _a);
1538}
1539
1540// SIGNAL 12
1541void TimelineDock::selected(Mlt::Producer * _t1)
1542{
1543 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1544 QMetaObject::activate(this, &staticMetaObject, 12, _a);
1545}
1546
1547// SIGNAL 13
1548void TimelineDock::clipClicked()
1549{
1550 QMetaObject::activate(this, &staticMetaObject, 13, nullptr);
1551}
1552
1553// SIGNAL 14
1554void TimelineDock::showStatusMessage(QString _t1)
1555{
1556 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1557 QMetaObject::activate(this, &staticMetaObject, 14, _a);
1558}
1559
1560// SIGNAL 15
1561void TimelineDock::clipCopied()
1562{
1563 QMetaObject::activate(this, &staticMetaObject, 15, nullptr);
1564}
1565
1566// SIGNAL 16
1567void TimelineDock::clipMoved(int _t1, int _t2, int _t3, int _t4, bool _t5)
1568{
1569 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))) };
1570 QMetaObject::activate(this, &staticMetaObject, 16, _a);
1571}
1572
1573// SIGNAL 17
1574void TimelineDock::filteredClicked()
1575{
1576 QMetaObject::activate(this, &staticMetaObject, 17, nullptr);
1577}
1578
1579// SIGNAL 18
1580void TimelineDock::durationChanged()
1581{
1582 QMetaObject::activate(this, &staticMetaObject, 18, nullptr);
1583}
1584
1585// SIGNAL 19
1586void TimelineDock::transitionAdded(int _t1, int _t2, int _t3, bool _t4)
1587{
1588 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))) };
1589 QMetaObject::activate(this, &staticMetaObject, 19, _a);
1590}
1591
1592// SIGNAL 20
1593void TimelineDock::zoomIn()
1594{
1595 QMetaObject::activate(this, &staticMetaObject, 20, nullptr);
1596}
1597
1598// SIGNAL 21
1599void TimelineDock::zoomOut()
1600{
1601 QMetaObject::activate(this, &staticMetaObject, 21, nullptr);
1602}
1603
1604// SIGNAL 22
1605void TimelineDock::zoomToFit()
1606{
1607 QMetaObject::activate(this, &staticMetaObject, 22, nullptr);
1608}
1609
1610// SIGNAL 23
1611void TimelineDock::setZoom(double _t1)
1612{
1613 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1614 QMetaObject::activate(this, &staticMetaObject, 23, _a);
1615}
1616
1617// SIGNAL 24
1618void TimelineDock::markerRangesChanged()
1619{
1620 QMetaObject::activate(this, &staticMetaObject, 24, nullptr);
1621}
1622
1623// SIGNAL 25
1624void TimelineDock::markerSeeked(int _t1)
1625{
1626 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1627 QMetaObject::activate(this, &staticMetaObject, 25, _a);
1628}
1629
1630// SIGNAL 26
1631void TimelineDock::isRecordingChanged(bool _t1)
1632{
1633 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1634 QMetaObject::activate(this, &staticMetaObject, 26, _a);
1635}
1636
1637// SIGNAL 27
1638void TimelineDock::multitrackSelected()
1639{
1640 QMetaObject::activate(this, &staticMetaObject, 27, nullptr);
1641}
1642
1643// SIGNAL 28
1644void TimelineDock::warnTrackLocked(int _t1)
1645{
1646 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
1647 QMetaObject::activate(this, &staticMetaObject, 28, _a);
1648}
1649
1650// SIGNAL 29
1651void TimelineDock::refreshWaveforms()
1652{
1653 QMetaObject::activate(this, &staticMetaObject, 29, nullptr);
1654}
1655
1656// SIGNAL 30
1657void TimelineDock::updateThumbnails(int _t1, int _t2)
1658{
1659 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
1660 QMetaObject::activate(this, &staticMetaObject, 30, _a);
1661}
1662
1663// SIGNAL 31
1664void TimelineDock::trimStarted()
1665{
1666 QMetaObject::activate(this, &staticMetaObject, 31, nullptr);
1667}
1668
1669// SIGNAL 32
1670void TimelineDock::trimEnded()
1671{
1672 QMetaObject::activate(this, &staticMetaObject, 32, nullptr);
1673}
1674QT_WARNING_POP