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