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 69 (Qt 6.10.1)
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 != 69
21#error "This file was generated using the moc from 6.10.1. 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
37template <> constexpr inline auto TimelineDock::qt_create_metaobjectdata<qt_meta_tag_ZN12TimelineDockE_t>()
38{
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
41 "TimelineDock",
42 "currentTrackChanged",
43 "",
44 "selectionChanged",
45 "seeked",
46 "position",
47 "positionChanged",
48 "loopChanged",
49 "clipOpened",
50 "Mlt::Producer*",
51 "producer",
52 "dragging",
53 "QPointF",
54 "pos",
55 "duration",
56 "dropped",
57 "dropAccepted",
58 "xml",
59 "gainChanged",
60 "gain",
61 "fadeInChanged",
62 "fadeOutChanged",
63 "selected",
64 "clipClicked",
65 "showStatusMessage",
66 "clipCopied",
67 "clipMoved",
68 "fromTrack",
69 "toTrack",
70 "clipIndex",
71 "ripple",
72 "filteredClicked",
73 "durationChanged",
74 "transitionAdded",
75 "trackIndex",
76 "zoomIn",
77 "zoomOut",
78 "zoomToFit",
79 "setZoom",
80 "value",
81 "markerRangesChanged",
82 "markerSeeked",
83 "markerIndex",
84 "isRecordingChanged",
85 "multitrackSelected",
86 "warnTrackLocked",
87 "refreshWaveforms",
88 "updateThumbnails",
89 "trimStarted",
90 "trimEnded",
91 "addAudioTrack",
92 "addVideoTrack",
93 "alignSelectedClips",
94 "onShowFrame",
95 "SharedFrame",
96 "frame",
97 "onSeeked",
98 "append",
99 "remove",
100 "ignoreTransition",
101 "mergeClipWithNext",
102 "dryrun",
103 "lift",
104 "removeSelection",
105 "withCopy",
106 "liftSelection",
107 "incrementCurrentTrack",
108 "by",
109 "selectTrackHead",
110 "selectMultitrack",
111 "copy",
112 "setTrackName",
113 "toggleTrackMute",
114 "toggleTrackHidden",
115 "setTrackComposite",
116 "composite",
117 "setTrackLock",
118 "lock",
119 "moveClip",
120 "onClipMoved",
121 "trimClipIn",
122 "oldClipIndex",
123 "delta",
124 "roll",
125 "trimClipOut",
126 "insert",
127 "seek",
128 "overwrite",
129 "appendFromPlaylist",
130 "Mlt::Playlist*",
131 "playlist",
132 "skipProxy",
133 "emptyTrack",
134 "changeGain",
135 "fadeIn",
136 "fadeOut",
137 "seekPreviousEdit",
138 "seekNextEdit",
139 "seekInPoint",
140 "clearSelectionIfInvalid",
141 "insertTrack",
142 "insertAudioTrack",
143 "insertVideoTrack",
144 "removeTrack",
145 "moveTrack",
146 "fromTrackIndex",
147 "toTrackIndex",
148 "moveTrackUp",
149 "moveTrackDown",
150 "onProducerChanged",
151 "emitSelectedFromSelection",
152 "remakeAudioLevels",
153 "force",
154 "commitTrimCommand",
155 "onRowsInserted",
156 "QModelIndex",
157 "parent",
158 "first",
159 "last",
160 "onRowsRemoved",
161 "onRowsMoved",
162 "start",
163 "end",
164 "destination",
165 "row",
166 "detachAudio",
167 "selectAll",
168 "selectAllOnCurrentTrack",
169 "onProducerModified",
170 "replace",
171 "createOrEditMarker",
172 "createOrEditSelectionMarker",
173 "createMarker",
174 "editMarker",
175 "deleteMarker",
176 "seekNextMarker",
177 "seekPrevMarker",
178 "onFilterModelChanged",
179 "initLoad",
180 "handleDrop",
181 "onLoopChanged",
182 "load",
183 "onTopLevelChanged",
184 "floating",
185 "onTransitionAdded",
186 "selectClip",
187 "onMultitrackClosed",
188 "reloadTimelineModels",
189 "onRecordStarted",
190 "updateRecording",
191 "onRecordFinished",
192 "AbstractJob*",
193 "onWarnTrackLocked",
194 "onTimelineRightClicked",
195 "onClipRightClicked",
196 "onNoMoreEmptyTracks",
197 "isAudio",
198 "addGenerator",
199 "restoreSelection",
200 "getGroupForClip",
201 "QVariantList",
202 "isMultitrackSelected",
203 "selectedTrack",
204 "isFloating",
205 "openProperties",
206 "recordAudio",
207 "stopRecording",
208 "currentTrack",
209 "selection",
210 "isRecording",
211 "loopStart",
212 "loopEnd"
213 };
214
215 QtMocHelpers::UintData qt_methods {
216 // Signal 'currentTrackChanged'
217 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
218 // Signal 'selectionChanged'
219 QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
220 // Signal 'seeked'
221 QtMocHelpers::SignalData<void(int)>(4, 2, QMC::AccessPublic, QMetaType::Void, {{
222 { QMetaType::Int, 5 },
223 }}),
224 // Signal 'positionChanged'
225 QtMocHelpers::SignalData<void(int)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
226 { QMetaType::Int, 5 },
227 }}),
228 // Signal 'loopChanged'
229 QtMocHelpers::SignalData<void()>(7, 2, QMC::AccessPublic, QMetaType::Void),
230 // Signal 'clipOpened'
231 QtMocHelpers::SignalData<void(Mlt::Producer *)>(8, 2, QMC::AccessPublic, QMetaType::Void, {{
232 { 0x80000000 | 9, 10 },
233 }}),
234 // Signal 'dragging'
235 QtMocHelpers::SignalData<void(const QPointF &, int)>(11, 2, QMC::AccessPublic, QMetaType::Void, {{
236 { 0x80000000 | 12, 13 }, { QMetaType::Int, 14 },
237 }}),
238 // Signal 'dropped'
239 QtMocHelpers::SignalData<void()>(15, 2, QMC::AccessPublic, QMetaType::Void),
240 // Signal 'dropAccepted'
241 QtMocHelpers::SignalData<void(const QString &)>(16, 2, QMC::AccessPublic, QMetaType::Void, {{
242 { QMetaType::QString, 17 },
243 }}),
244 // Signal 'gainChanged'
245 QtMocHelpers::SignalData<void(double)>(18, 2, QMC::AccessPublic, QMetaType::Void, {{
246 { QMetaType::Double, 19 },
247 }}),
248 // Signal 'fadeInChanged'
249 QtMocHelpers::SignalData<void(int)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
250 { QMetaType::Int, 14 },
251 }}),
252 // Signal 'fadeOutChanged'
253 QtMocHelpers::SignalData<void(int)>(21, 2, QMC::AccessPublic, QMetaType::Void, {{
254 { QMetaType::Int, 14 },
255 }}),
256 // Signal 'selected'
257 QtMocHelpers::SignalData<void(Mlt::Producer *)>(22, 2, QMC::AccessPublic, QMetaType::Void, {{
258 { 0x80000000 | 9, 10 },
259 }}),
260 // Signal 'clipClicked'
261 QtMocHelpers::SignalData<void()>(23, 2, QMC::AccessPublic, QMetaType::Void),
262 // Signal 'showStatusMessage'
263 QtMocHelpers::SignalData<void(QString)>(24, 2, QMC::AccessPublic, QMetaType::Void, {{
264 { QMetaType::QString, 2 },
265 }}),
266 // Signal 'clipCopied'
267 QtMocHelpers::SignalData<void()>(25, 2, QMC::AccessPublic, QMetaType::Void),
268 // Signal 'clipMoved'
269 QtMocHelpers::SignalData<void(int, int, int, int, bool)>(26, 2, QMC::AccessPublic, QMetaType::Void, {{
270 { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, { QMetaType::Int, 29 }, { QMetaType::Int, 5 },
271 { QMetaType::Bool, 30 },
272 }}),
273 // Signal 'filteredClicked'
274 QtMocHelpers::SignalData<void()>(31, 2, QMC::AccessPublic, QMetaType::Void),
275 // Signal 'durationChanged'
276 QtMocHelpers::SignalData<void()>(32, 2, QMC::AccessPublic, QMetaType::Void),
277 // Signal 'transitionAdded'
278 QtMocHelpers::SignalData<void(int, int, int, bool)>(33, 2, QMC::AccessPublic, QMetaType::Void, {{
279 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 5 }, { QMetaType::Bool, 30 },
280 }}),
281 // Signal 'zoomIn'
282 QtMocHelpers::SignalData<void()>(35, 2, QMC::AccessPublic, QMetaType::Void),
283 // Signal 'zoomOut'
284 QtMocHelpers::SignalData<void()>(36, 2, QMC::AccessPublic, QMetaType::Void),
285 // Signal 'zoomToFit'
286 QtMocHelpers::SignalData<void()>(37, 2, QMC::AccessPublic, QMetaType::Void),
287 // Signal 'setZoom'
288 QtMocHelpers::SignalData<void(double)>(38, 2, QMC::AccessPublic, QMetaType::Void, {{
289 { QMetaType::Double, 39 },
290 }}),
291 // Signal 'markerRangesChanged'
292 QtMocHelpers::SignalData<void()>(40, 2, QMC::AccessPublic, QMetaType::Void),
293 // Signal 'markerSeeked'
294 QtMocHelpers::SignalData<void(int)>(41, 2, QMC::AccessPublic, QMetaType::Void, {{
295 { QMetaType::Int, 42 },
296 }}),
297 // Signal 'isRecordingChanged'
298 QtMocHelpers::SignalData<void(bool)>(43, 2, QMC::AccessPublic, QMetaType::Void, {{
299 { QMetaType::Bool, 2 },
300 }}),
301 // Signal 'multitrackSelected'
302 QtMocHelpers::SignalData<void()>(44, 2, QMC::AccessPublic, QMetaType::Void),
303 // Signal 'warnTrackLocked'
304 QtMocHelpers::SignalData<void(int)>(45, 2, QMC::AccessPublic, QMetaType::Void, {{
305 { QMetaType::Int, 34 },
306 }}),
307 // Signal 'refreshWaveforms'
308 QtMocHelpers::SignalData<void()>(46, 2, QMC::AccessPublic, QMetaType::Void),
309 // Signal 'updateThumbnails'
310 QtMocHelpers::SignalData<void(int, int)>(47, 2, QMC::AccessPublic, QMetaType::Void, {{
311 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
312 }}),
313 // Signal 'trimStarted'
314 QtMocHelpers::SignalData<void()>(48, 2, QMC::AccessPublic, QMetaType::Void),
315 // Signal 'trimEnded'
316 QtMocHelpers::SignalData<void()>(49, 2, QMC::AccessPublic, QMetaType::Void),
317 // Slot 'addAudioTrack'
318 QtMocHelpers::SlotData<int()>(50, 2, QMC::AccessPublic, QMetaType::Int),
319 // Slot 'addVideoTrack'
320 QtMocHelpers::SlotData<int()>(51, 2, QMC::AccessPublic, QMetaType::Int),
321 // Slot 'alignSelectedClips'
322 QtMocHelpers::SlotData<void()>(52, 2, QMC::AccessPublic, QMetaType::Void),
323 // Slot 'onShowFrame'
324 QtMocHelpers::SlotData<void(const SharedFrame &)>(53, 2, QMC::AccessPublic, QMetaType::Void, {{
325 { 0x80000000 | 54, 55 },
326 }}),
327 // Slot 'onSeeked'
328 QtMocHelpers::SlotData<void(int)>(56, 2, QMC::AccessPublic, QMetaType::Void, {{
329 { QMetaType::Int, 5 },
330 }}),
331 // Slot 'append'
332 QtMocHelpers::SlotData<void(int)>(57, 2, QMC::AccessPublic, QMetaType::Void, {{
333 { QMetaType::Int, 34 },
334 }}),
335 // Slot 'remove'
336 QtMocHelpers::SlotData<void(int, int, bool)>(58, 2, QMC::AccessPublic, QMetaType::Void, {{
337 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Bool, 59 },
338 }}),
339 // Slot 'remove'
340 QtMocHelpers::SlotData<void(int, int)>(58, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
341 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
342 }}),
343 // Slot 'mergeClipWithNext'
344 QtMocHelpers::SlotData<bool(int, int, bool)>(60, 2, QMC::AccessPublic, QMetaType::Bool, {{
345 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Bool, 61 },
346 }}),
347 // Slot 'lift'
348 QtMocHelpers::SlotData<void(int, int, bool)>(62, 2, QMC::AccessPublic, QMetaType::Void, {{
349 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Bool, 59 },
350 }}),
351 // Slot 'lift'
352 QtMocHelpers::SlotData<void(int, int)>(62, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
353 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
354 }}),
355 // Slot 'removeSelection'
356 QtMocHelpers::SlotData<void(bool)>(63, 2, QMC::AccessPublic, QMetaType::Void, {{
357 { QMetaType::Bool, 64 },
358 }}),
359 // Slot 'removeSelection'
360 QtMocHelpers::SlotData<void()>(63, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
361 // Slot 'liftSelection'
362 QtMocHelpers::SlotData<void()>(65, 2, QMC::AccessPublic, QMetaType::Void),
363 // Slot 'incrementCurrentTrack'
364 QtMocHelpers::SlotData<void(int)>(66, 2, QMC::AccessPublic, QMetaType::Void, {{
365 { QMetaType::Int, 67 },
366 }}),
367 // Slot 'selectTrackHead'
368 QtMocHelpers::SlotData<void(int)>(68, 2, QMC::AccessPublic, QMetaType::Void, {{
369 { QMetaType::Int, 34 },
370 }}),
371 // Slot 'selectMultitrack'
372 QtMocHelpers::SlotData<void()>(69, 2, QMC::AccessPublic, QMetaType::Void),
373 // Slot 'copy'
374 QtMocHelpers::SlotData<void(int, int)>(70, 2, QMC::AccessPublic, QMetaType::Void, {{
375 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
376 }}),
377 // Slot 'setTrackName'
378 QtMocHelpers::SlotData<void(int, const QString &)>(71, 2, QMC::AccessPublic, QMetaType::Void, {{
379 { QMetaType::Int, 34 }, { QMetaType::QString, 39 },
380 }}),
381 // Slot 'toggleTrackMute'
382 QtMocHelpers::SlotData<void(int)>(72, 2, QMC::AccessPublic, QMetaType::Void, {{
383 { QMetaType::Int, 34 },
384 }}),
385 // Slot 'toggleTrackHidden'
386 QtMocHelpers::SlotData<void(int)>(73, 2, QMC::AccessPublic, QMetaType::Void, {{
387 { QMetaType::Int, 34 },
388 }}),
389 // Slot 'setTrackComposite'
390 QtMocHelpers::SlotData<void(int, bool)>(74, 2, QMC::AccessPublic, QMetaType::Void, {{
391 { QMetaType::Int, 34 }, { QMetaType::Bool, 75 },
392 }}),
393 // Slot 'setTrackLock'
394 QtMocHelpers::SlotData<void(int, bool)>(76, 2, QMC::AccessPublic, QMetaType::Void, {{
395 { QMetaType::Int, 34 }, { QMetaType::Bool, 77 },
396 }}),
397 // Slot 'moveClip'
398 QtMocHelpers::SlotData<bool(int, int, int, int, bool)>(78, 2, QMC::AccessPublic, QMetaType::Bool, {{
399 { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, { QMetaType::Int, 29 }, { QMetaType::Int, 5 },
400 { QMetaType::Bool, 30 },
401 }}),
402 // Slot 'onClipMoved'
403 QtMocHelpers::SlotData<void(int, int, int, int, bool)>(79, 2, QMC::AccessPublic, QMetaType::Void, {{
404 { QMetaType::Int, 27 }, { QMetaType::Int, 28 }, { QMetaType::Int, 29 }, { QMetaType::Int, 5 },
405 { QMetaType::Bool, 30 },
406 }}),
407 // Slot 'trimClipIn'
408 QtMocHelpers::SlotData<bool(int, int, int, int, bool, bool)>(80, 2, QMC::AccessPublic, QMetaType::Bool, {{
409 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 81 }, { QMetaType::Int, 82 },
410 { QMetaType::Bool, 30 }, { QMetaType::Bool, 83 },
411 }}),
412 // Slot 'trimClipOut'
413 QtMocHelpers::SlotData<bool(int, int, int, bool, bool)>(84, 2, QMC::AccessPublic, QMetaType::Bool, {{
414 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 82 }, { QMetaType::Bool, 30 },
415 { QMetaType::Bool, 83 },
416 }}),
417 // Slot 'insert'
418 QtMocHelpers::SlotData<void(int, int, const QString &, bool)>(85, 2, QMC::AccessPublic, QMetaType::Void, {{
419 { QMetaType::Int, 34 }, { QMetaType::Int, 5 }, { QMetaType::QString, 17 }, { QMetaType::Bool, 86 },
420 }}),
421 // Slot 'insert'
422 QtMocHelpers::SlotData<void(int, int, const QString &)>(85, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
423 { QMetaType::Int, 34 }, { QMetaType::Int, 5 }, { QMetaType::QString, 17 },
424 }}),
425 // Slot 'insert'
426 QtMocHelpers::SlotData<void(int, int)>(85, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
427 { QMetaType::Int, 34 }, { QMetaType::Int, 5 },
428 }}),
429 // Slot 'insert'
430 QtMocHelpers::SlotData<void(int)>(85, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
431 { QMetaType::Int, 34 },
432 }}),
433 // Slot 'overwrite'
434 QtMocHelpers::SlotData<void(int, int, const QString &, bool)>(87, 2, QMC::AccessPublic, QMetaType::Void, {{
435 { QMetaType::Int, 34 }, { QMetaType::Int, 5 }, { QMetaType::QString, 17 }, { QMetaType::Bool, 86 },
436 }}),
437 // Slot 'overwrite'
438 QtMocHelpers::SlotData<void(int, int, const QString &)>(87, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
439 { QMetaType::Int, 34 }, { QMetaType::Int, 5 }, { QMetaType::QString, 17 },
440 }}),
441 // Slot 'overwrite'
442 QtMocHelpers::SlotData<void(int, int)>(87, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
443 { QMetaType::Int, 34 }, { QMetaType::Int, 5 },
444 }}),
445 // Slot 'overwrite'
446 QtMocHelpers::SlotData<void(int)>(87, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
447 { QMetaType::Int, 34 },
448 }}),
449 // Slot 'appendFromPlaylist'
450 QtMocHelpers::SlotData<void(Mlt::Playlist *, bool, bool)>(88, 2, QMC::AccessPublic, QMetaType::Void, {{
451 { 0x80000000 | 89, 90 }, { QMetaType::Bool, 91 }, { QMetaType::Bool, 92 },
452 }}),
453 // Slot 'changeGain'
454 QtMocHelpers::SlotData<bool(int, int, double)>(93, 2, QMC::AccessPublic, QMetaType::Bool, {{
455 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Double, 19 },
456 }}),
457 // Slot 'fadeIn'
458 QtMocHelpers::SlotData<void(int, int, int)>(94, 2, QMC::AccessPublic, QMetaType::Void, {{
459 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 14 },
460 }}),
461 // Slot 'fadeIn'
462 QtMocHelpers::SlotData<void(int, int)>(94, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
463 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
464 }}),
465 // Slot 'fadeIn'
466 QtMocHelpers::SlotData<void(int)>(94, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
467 { QMetaType::Int, 34 },
468 }}),
469 // Slot 'fadeOut'
470 QtMocHelpers::SlotData<void(int, int, int)>(95, 2, QMC::AccessPublic, QMetaType::Void, {{
471 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 14 },
472 }}),
473 // Slot 'fadeOut'
474 QtMocHelpers::SlotData<void(int, int)>(95, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
475 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
476 }}),
477 // Slot 'fadeOut'
478 QtMocHelpers::SlotData<void(int)>(95, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
479 { QMetaType::Int, 34 },
480 }}),
481 // Slot 'seekPreviousEdit'
482 QtMocHelpers::SlotData<void()>(96, 2, QMC::AccessPublic, QMetaType::Void),
483 // Slot 'seekNextEdit'
484 QtMocHelpers::SlotData<void()>(97, 2, QMC::AccessPublic, QMetaType::Void),
485 // Slot 'seekInPoint'
486 QtMocHelpers::SlotData<void(int)>(98, 2, QMC::AccessPublic, QMetaType::Void, {{
487 { QMetaType::Int, 29 },
488 }}),
489 // Slot 'clearSelectionIfInvalid'
490 QtMocHelpers::SlotData<void()>(99, 2, QMC::AccessPublic, QMetaType::Void),
491 // Slot 'insertTrack'
492 QtMocHelpers::SlotData<void()>(100, 2, QMC::AccessPublic, QMetaType::Void),
493 // Slot 'insertAudioTrack'
494 QtMocHelpers::SlotData<void()>(101, 2, QMC::AccessPublic, QMetaType::Void),
495 // Slot 'insertVideoTrack'
496 QtMocHelpers::SlotData<void()>(102, 2, QMC::AccessPublic, QMetaType::Void),
497 // Slot 'removeTrack'
498 QtMocHelpers::SlotData<void()>(103, 2, QMC::AccessPublic, QMetaType::Void),
499 // Slot 'moveTrack'
500 QtMocHelpers::SlotData<void(int, int)>(104, 2, QMC::AccessPublic, QMetaType::Void, {{
501 { QMetaType::Int, 105 }, { QMetaType::Int, 106 },
502 }}),
503 // Slot 'moveTrackUp'
504 QtMocHelpers::SlotData<void()>(107, 2, QMC::AccessPublic, QMetaType::Void),
505 // Slot 'moveTrackDown'
506 QtMocHelpers::SlotData<void()>(108, 2, QMC::AccessPublic, QMetaType::Void),
507 // Slot 'onProducerChanged'
508 QtMocHelpers::SlotData<void(Mlt::Producer *)>(109, 2, QMC::AccessPublic, QMetaType::Void, {{
509 { 0x80000000 | 9, 2 },
510 }}),
511 // Slot 'emitSelectedFromSelection'
512 QtMocHelpers::SlotData<void()>(110, 2, QMC::AccessPublic, QMetaType::Void),
513 // Slot 'remakeAudioLevels'
514 QtMocHelpers::SlotData<void(int, int, bool)>(111, 2, QMC::AccessPublic, QMetaType::Void, {{
515 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Bool, 112 },
516 }}),
517 // Slot 'remakeAudioLevels'
518 QtMocHelpers::SlotData<void(int, int)>(111, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
519 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
520 }}),
521 // Slot 'commitTrimCommand'
522 QtMocHelpers::SlotData<void()>(113, 2, QMC::AccessPublic, QMetaType::Void),
523 // Slot 'onRowsInserted'
524 QtMocHelpers::SlotData<void(const QModelIndex &, int, int)>(114, 2, QMC::AccessPublic, QMetaType::Void, {{
525 { 0x80000000 | 115, 116 }, { QMetaType::Int, 117 }, { QMetaType::Int, 118 },
526 }}),
527 // Slot 'onRowsRemoved'
528 QtMocHelpers::SlotData<void(const QModelIndex &, int, int)>(119, 2, QMC::AccessPublic, QMetaType::Void, {{
529 { 0x80000000 | 115, 116 }, { QMetaType::Int, 117 }, { QMetaType::Int, 118 },
530 }}),
531 // Slot 'onRowsMoved'
532 QtMocHelpers::SlotData<void(const QModelIndex &, int, int, const QModelIndex &, int)>(120, 2, QMC::AccessPublic, QMetaType::Void, {{
533 { 0x80000000 | 115, 116 }, { QMetaType::Int, 121 }, { QMetaType::Int, 122 }, { 0x80000000 | 115, 123 },
534 { QMetaType::Int, 124 },
535 }}),
536 // Slot 'detachAudio'
537 QtMocHelpers::SlotData<void(int, int)>(125, 2, QMC::AccessPublic, QMetaType::Void, {{
538 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
539 }}),
540 // Slot 'selectAll'
541 QtMocHelpers::SlotData<void()>(126, 2, QMC::AccessPublic, QMetaType::Void),
542 // Slot 'selectAllOnCurrentTrack'
543 QtMocHelpers::SlotData<void()>(127, 2, QMC::AccessPublic, QMetaType::Void),
544 // Slot 'onProducerModified'
545 QtMocHelpers::SlotData<void()>(128, 2, QMC::AccessPublic, QMetaType::Void),
546 // Slot 'replace'
547 QtMocHelpers::SlotData<void(int, int, const QString &)>(129, 2, QMC::AccessPublic, QMetaType::Void, {{
548 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::QString, 17 },
549 }}),
550 // Slot 'replace'
551 QtMocHelpers::SlotData<void(int, int)>(129, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void, {{
552 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
553 }}),
554 // Slot 'createOrEditMarker'
555 QtMocHelpers::SlotData<void()>(130, 2, QMC::AccessPublic, QMetaType::Void),
556 // Slot 'createOrEditSelectionMarker'
557 QtMocHelpers::SlotData<void()>(131, 2, QMC::AccessPublic, QMetaType::Void),
558 // Slot 'createMarker'
559 QtMocHelpers::SlotData<void()>(132, 2, QMC::AccessPublic, QMetaType::Void),
560 // Slot 'editMarker'
561 QtMocHelpers::SlotData<void(int)>(133, 2, QMC::AccessPublic, QMetaType::Void, {{
562 { QMetaType::Int, 42 },
563 }}),
564 // Slot 'deleteMarker'
565 QtMocHelpers::SlotData<void(int)>(134, 2, QMC::AccessPublic, QMetaType::Void, {{
566 { QMetaType::Int, 42 },
567 }}),
568 // Slot 'deleteMarker'
569 QtMocHelpers::SlotData<void()>(134, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
570 // Slot 'seekNextMarker'
571 QtMocHelpers::SlotData<void()>(135, 2, QMC::AccessPublic, QMetaType::Void),
572 // Slot 'seekPrevMarker'
573 QtMocHelpers::SlotData<void()>(136, 2, QMC::AccessPublic, QMetaType::Void),
574 // Slot 'onFilterModelChanged'
575 QtMocHelpers::SlotData<void()>(137, 2, QMC::AccessPublic, QMetaType::Void),
576 // Slot 'trimClipIn'
577 QtMocHelpers::SlotData<void(bool)>(80, 2, QMC::AccessPublic, QMetaType::Void, {{
578 { QMetaType::Bool, 30 },
579 }}),
580 // Slot 'trimClipIn'
581 QtMocHelpers::SlotData<void()>(80, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
582 // Slot 'trimClipOut'
583 QtMocHelpers::SlotData<void(bool)>(84, 2, QMC::AccessPublic, QMetaType::Void, {{
584 { QMetaType::Bool, 30 },
585 }}),
586 // Slot 'trimClipOut'
587 QtMocHelpers::SlotData<void()>(84, 2, QMC::AccessPublic | QMC::MethodCloned, QMetaType::Void),
588 // Slot 'initLoad'
589 QtMocHelpers::SlotData<void()>(138, 2, QMC::AccessPublic, QMetaType::Void),
590 // Slot 'handleDrop'
591 QtMocHelpers::SlotData<void(int, int, QString)>(139, 2, QMC::AccessPublic, QMetaType::Void, {{
592 { QMetaType::Int, 34 }, { QMetaType::Int, 5 }, { QMetaType::QString, 17 },
593 }}),
594 // Slot 'onLoopChanged'
595 QtMocHelpers::SlotData<void(int, int)>(140, 2, QMC::AccessPublic, QMetaType::Void, {{
596 { QMetaType::Int, 121 }, { QMetaType::Int, 122 },
597 }}),
598 // Slot 'load'
599 QtMocHelpers::SlotData<void(bool)>(141, 2, QMC::AccessPrivate, QMetaType::Void, {{
600 { QMetaType::Bool, 112 },
601 }}),
602 // Slot 'onTopLevelChanged'
603 QtMocHelpers::SlotData<void(bool)>(142, 2, QMC::AccessPrivate, QMetaType::Void, {{
604 { QMetaType::Bool, 143 },
605 }}),
606 // Slot 'onTransitionAdded'
607 QtMocHelpers::SlotData<void(int, int, int, bool)>(144, 2, QMC::AccessPrivate, QMetaType::Void, {{
608 { QMetaType::Int, 34 }, { QMetaType::Int, 29 }, { QMetaType::Int, 5 }, { QMetaType::Bool, 30 },
609 }}),
610 // Slot 'selectClip'
611 QtMocHelpers::SlotData<void(int, int)>(145, 2, QMC::AccessPrivate, QMetaType::Void, {{
612 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
613 }}),
614 // Slot 'onMultitrackClosed'
615 QtMocHelpers::SlotData<void()>(146, 2, QMC::AccessPrivate, QMetaType::Void),
616 // Slot 'reloadTimelineModels'
617 QtMocHelpers::SlotData<void()>(147, 2, QMC::AccessPrivate, QMetaType::Void),
618 // Slot 'onRecordStarted'
619 QtMocHelpers::SlotData<void()>(148, 2, QMC::AccessPrivate, QMetaType::Void),
620 // Slot 'updateRecording'
621 QtMocHelpers::SlotData<void()>(149, 2, QMC::AccessPrivate, QMetaType::Void),
622 // Slot 'onRecordFinished'
623 QtMocHelpers::SlotData<void(AbstractJob *, bool)>(150, 2, QMC::AccessPrivate, QMetaType::Void, {{
624 { 0x80000000 | 151, 2 }, { QMetaType::Bool, 2 },
625 }}),
626 // Slot 'onWarnTrackLocked'
627 QtMocHelpers::SlotData<void()>(152, 2, QMC::AccessPrivate, QMetaType::Void),
628 // Slot 'onTimelineRightClicked'
629 QtMocHelpers::SlotData<void()>(153, 2, QMC::AccessPrivate, QMetaType::Void),
630 // Slot 'onClipRightClicked'
631 QtMocHelpers::SlotData<void()>(154, 2, QMC::AccessPrivate, QMetaType::Void),
632 // Slot 'onNoMoreEmptyTracks'
633 QtMocHelpers::SlotData<void(bool)>(155, 2, QMC::AccessPrivate, QMetaType::Void, {{
634 { QMetaType::Bool, 156 },
635 }}),
636 // Slot 'addGenerator'
637 QtMocHelpers::SlotData<void()>(157, 2, QMC::AccessPrivate, QMetaType::Void),
638 // Method 'restoreSelection'
639 QtMocHelpers::MethodData<void()>(158, 2, QMC::AccessPublic, QMetaType::Void),
640 // Method 'getGroupForClip'
641 QtMocHelpers::MethodData<QVariantList(int, int)>(159, 2, QMC::AccessPublic, 0x80000000 | 160, {{
642 { QMetaType::Int, 34 }, { QMetaType::Int, 29 },
643 }}),
644 // Method 'isMultitrackSelected'
645 QtMocHelpers::MethodData<bool() const>(161, 2, QMC::AccessPublic, QMetaType::Bool),
646 // Method 'selectedTrack'
647 QtMocHelpers::MethodData<int() const>(162, 2, QMC::AccessPublic, QMetaType::Int),
648 // Method 'isFloating'
649 QtMocHelpers::MethodData<bool() const>(163, 2, QMC::AccessPublic, QMetaType::Bool),
650 // Method 'openProperties'
651 QtMocHelpers::MethodData<void()>(164, 2, QMC::AccessPublic, QMetaType::Void),
652 // Method 'recordAudio'
653 QtMocHelpers::MethodData<void()>(165, 2, QMC::AccessPublic, QMetaType::Void),
654 // Method 'stopRecording'
655 QtMocHelpers::MethodData<void()>(166, 2, QMC::AccessPublic, QMetaType::Void),
656 };
657 QtMocHelpers::UintData qt_properties {
658 // property 'position'
659 QtMocHelpers::PropertyData<int>(5, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3),
660 // property 'currentTrack'
661 QtMocHelpers::PropertyData<int>(167, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 0),
662 // property 'selection'
663 QtMocHelpers::PropertyData<QVariantList>(168, 0x80000000 | 160, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag, 1),
664 // property 'isRecording'
665 QtMocHelpers::PropertyData<bool>(169, QMetaType::Bool, QMC::DefaultPropertyFlags, 26),
666 // property 'loopStart'
667 QtMocHelpers::PropertyData<int>(170, QMetaType::Int, QMC::DefaultPropertyFlags, 4),
668 // property 'loopEnd'
669 QtMocHelpers::PropertyData<int>(171, QMetaType::Int, QMC::DefaultPropertyFlags, 4),
670 };
671 QtMocHelpers::UintData qt_enums {
672 };
673 return QtMocHelpers::metaObjectData<TimelineDock, qt_meta_tag_ZN12TimelineDockE_t>(QMC::MetaObjectFlag{}, qt_stringData,
674 qt_methods, qt_properties, qt_enums);
675}
676Q_CONSTINIT const QMetaObject TimelineDock::staticMetaObject = { {
677 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
678 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12TimelineDockE_t>.stringdata,
679 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12TimelineDockE_t>.data,
680 qt_static_metacall,
681 nullptr,
682 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN12TimelineDockE_t>.metaTypes,
683 nullptr
684} };
685
686void TimelineDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
687{
688 auto *_t = static_cast<TimelineDock *>(_o);
689 if (_c == QMetaObject::InvokeMetaMethod) {
690 switch (_id) {
691 case 0: _t->currentTrackChanged(); break;
692 case 1: _t->selectionChanged(); break;
693 case 2: _t->seeked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
694 case 3: _t->positionChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
695 case 4: _t->loopChanged(); break;
696 case 5: _t->clipOpened((*reinterpret_cast<std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
697 case 6: _t->dragging((*reinterpret_cast<std::add_pointer_t<QPointF>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
698 case 7: _t->dropped(); break;
699 case 8: _t->dropAccepted((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
700 case 9: _t->gainChanged((*reinterpret_cast<std::add_pointer_t<double>>(_a[1]))); break;
701 case 10: _t->fadeInChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
702 case 11: _t->fadeOutChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
703 case 12: _t->selected((*reinterpret_cast<std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
704 case 13: _t->clipClicked(); break;
705 case 14: _t->showStatusMessage((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
706 case 15: _t->clipCopied(); break;
707 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;
708 case 17: _t->filteredClicked(); break;
709 case 18: _t->durationChanged(); break;
710 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;
711 case 20: _t->zoomIn(); break;
712 case 21: _t->zoomOut(); break;
713 case 22: _t->zoomToFit(); break;
714 case 23: _t->setZoom((*reinterpret_cast<std::add_pointer_t<double>>(_a[1]))); break;
715 case 24: _t->markerRangesChanged(); break;
716 case 25: _t->markerSeeked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
717 case 26: _t->isRecordingChanged((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
718 case 27: _t->multitrackSelected(); break;
719 case 28: _t->warnTrackLocked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
720 case 29: _t->refreshWaveforms(); break;
721 case 30: _t->updateThumbnails((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
722 case 31: _t->trimStarted(); break;
723 case 32: _t->trimEnded(); break;
724 case 33: { int _r = _t->addAudioTrack();
725 if (_a[0]) *reinterpret_cast<int*>(_a[0]) = std::move(_r); } break;
726 case 34: { int _r = _t->addVideoTrack();
727 if (_a[0]) *reinterpret_cast<int*>(_a[0]) = std::move(_r); } break;
728 case 35: _t->alignSelectedClips(); break;
729 case 36: _t->onShowFrame((*reinterpret_cast<std::add_pointer_t<SharedFrame>>(_a[1]))); break;
730 case 37: _t->onSeeked((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
731 case 38: _t->append((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
732 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;
733 case 40: _t->remove((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
734 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])));
735 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
736 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;
737 case 43: _t->lift((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
738 case 44: _t->removeSelection((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
739 case 45: _t->removeSelection(); break;
740 case 46: _t->liftSelection(); break;
741 case 47: _t->incrementCurrentTrack((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
742 case 48: _t->selectTrackHead((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
743 case 49: _t->selectMultitrack(); break;
744 case 50: _t->copy((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
745 case 51: _t->setTrackName((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
746 case 52: _t->toggleTrackMute((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
747 case 53: _t->toggleTrackHidden((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
748 case 54: _t->setTrackComposite((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<bool>>(_a[2]))); break;
749 case 55: _t->setTrackLock((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<bool>>(_a[2]))); break;
750 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])));
751 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
752 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;
753 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])));
754 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
755 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])));
756 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
757 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;
758 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;
759 case 62: _t->insert((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
760 case 63: _t->insert((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
761 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;
762 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;
763 case 66: _t->overwrite((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
764 case 67: _t->overwrite((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
765 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;
766 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])));
767 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
768 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;
769 case 71: _t->fadeIn((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
770 case 72: _t->fadeIn((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
771 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;
772 case 74: _t->fadeOut((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
773 case 75: _t->fadeOut((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
774 case 76: _t->seekPreviousEdit(); break;
775 case 77: _t->seekNextEdit(); break;
776 case 78: _t->seekInPoint((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
777 case 79: _t->clearSelectionIfInvalid(); break;
778 case 80: _t->insertTrack(); break;
779 case 81: _t->insertAudioTrack(); break;
780 case 82: _t->insertVideoTrack(); break;
781 case 83: _t->removeTrack(); break;
782 case 84: _t->moveTrack((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
783 case 85: _t->moveTrackUp(); break;
784 case 86: _t->moveTrackDown(); break;
785 case 87: _t->onProducerChanged((*reinterpret_cast<std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
786 case 88: _t->emitSelectedFromSelection(); break;
787 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;
788 case 90: _t->remakeAudioLevels((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
789 case 91: _t->commitTrimCommand(); break;
790 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;
791 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;
792 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;
793 case 95: _t->detachAudio((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
794 case 96: _t->selectAll(); break;
795 case 97: _t->selectAllOnCurrentTrack(); break;
796 case 98: _t->onProducerModified(); break;
797 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;
798 case 100: _t->replace((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
799 case 101: _t->createOrEditMarker(); break;
800 case 102: _t->createOrEditSelectionMarker(); break;
801 case 103: _t->createMarker(); break;
802 case 104: _t->editMarker((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
803 case 105: _t->deleteMarker((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
804 case 106: _t->deleteMarker(); break;
805 case 107: _t->seekNextMarker(); break;
806 case 108: _t->seekPrevMarker(); break;
807 case 109: _t->onFilterModelChanged(); break;
808 case 110: _t->trimClipIn((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
809 case 111: _t->trimClipIn(); break;
810 case 112: _t->trimClipOut((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
811 case 113: _t->trimClipOut(); break;
812 case 114: _t->initLoad(); break;
813 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;
814 case 116: _t->onLoopChanged((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
815 case 117: _t->load((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
816 case 118: _t->onTopLevelChanged((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
817 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;
818 case 120: _t->selectClip((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2]))); break;
819 case 121: _t->onMultitrackClosed(); break;
820 case 122: _t->reloadTimelineModels(); break;
821 case 123: _t->onRecordStarted(); break;
822 case 124: _t->updateRecording(); break;
823 case 125: _t->onRecordFinished((*reinterpret_cast<std::add_pointer_t<AbstractJob*>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<bool>>(_a[2]))); break;
824 case 126: _t->onWarnTrackLocked(); break;
825 case 127: _t->onTimelineRightClicked(); break;
826 case 128: _t->onClipRightClicked(); break;
827 case 129: _t->onNoMoreEmptyTracks((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
828 case 130: _t->addGenerator(); break;
829 case 131: _t->restoreSelection(); break;
830 case 132: { QVariantList _r = _t->getGroupForClip((*reinterpret_cast<std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<int>>(_a[2])));
831 if (_a[0]) *reinterpret_cast<QVariantList*>(_a[0]) = std::move(_r); } break;
832 case 133: { bool _r = _t->isMultitrackSelected();
833 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
834 case 134: { int _r = _t->selectedTrack();
835 if (_a[0]) *reinterpret_cast<int*>(_a[0]) = std::move(_r); } break;
836 case 135: { bool _r = _t->isFloating();
837 if (_a[0]) *reinterpret_cast<bool*>(_a[0]) = std::move(_r); } break;
838 case 136: _t->openProperties(); break;
839 case 137: _t->recordAudio(); break;
840 case 138: _t->stopRecording(); break;
841 default: ;
842 }
843 }
844 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
845 switch (_id) {
846 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
847 case 125:
848 switch (*reinterpret_cast<int*>(_a[1])) {
849 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
850 case 0:
851 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< AbstractJob* >(); break;
852 }
853 break;
854 }
855 }
856 if (_c == QMetaObject::IndexOfMethod) {
857 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::currentTrackChanged, 0))
858 return;
859 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::selectionChanged, 1))
860 return;
861 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::seeked, 2))
862 return;
863 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::positionChanged, 3))
864 return;
865 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::loopChanged, 4))
866 return;
867 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(Mlt::Producer * )>(_a, &TimelineDock::clipOpened, 5))
868 return;
869 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(const QPointF & , int )>(_a, &TimelineDock::dragging, 6))
870 return;
871 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::dropped, 7))
872 return;
873 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(const QString & )>(_a, &TimelineDock::dropAccepted, 8))
874 return;
875 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(double )>(_a, &TimelineDock::gainChanged, 9))
876 return;
877 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::fadeInChanged, 10))
878 return;
879 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::fadeOutChanged, 11))
880 return;
881 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(Mlt::Producer * )>(_a, &TimelineDock::selected, 12))
882 return;
883 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::clipClicked, 13))
884 return;
885 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(QString )>(_a, &TimelineDock::showStatusMessage, 14))
886 return;
887 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::clipCopied, 15))
888 return;
889 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int , int , int , int , bool )>(_a, &TimelineDock::clipMoved, 16))
890 return;
891 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::filteredClicked, 17))
892 return;
893 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::durationChanged, 18))
894 return;
895 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int , int , int , bool )>(_a, &TimelineDock::transitionAdded, 19))
896 return;
897 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::zoomIn, 20))
898 return;
899 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::zoomOut, 21))
900 return;
901 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::zoomToFit, 22))
902 return;
903 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(double )>(_a, &TimelineDock::setZoom, 23))
904 return;
905 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::markerRangesChanged, 24))
906 return;
907 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::markerSeeked, 25))
908 return;
909 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(bool )>(_a, &TimelineDock::isRecordingChanged, 26))
910 return;
911 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::multitrackSelected, 27))
912 return;
913 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int )>(_a, &TimelineDock::warnTrackLocked, 28))
914 return;
915 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::refreshWaveforms, 29))
916 return;
917 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)(int , int )>(_a, &TimelineDock::updateThumbnails, 30))
918 return;
919 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::trimStarted, 31))
920 return;
921 if (QtMocHelpers::indexOfMethod<void (TimelineDock::*)()>(_a, &TimelineDock::trimEnded, 32))
922 return;
923 }
924 if (_c == QMetaObject::ReadProperty) {
925 void *_v = _a[0];
926 switch (_id) {
927 case 0: *reinterpret_cast<int*>(_v) = _t->position(); break;
928 case 1: *reinterpret_cast<int*>(_v) = _t->currentTrack(); break;
929 case 2: *reinterpret_cast<QVariantList*>(_v) = _t->selectionForJS(); break;
930 case 3: *reinterpret_cast<bool*>(_v) = _t->isRecording(); break;
931 case 4: *reinterpret_cast<int*>(_v) = _t->loopStart(); break;
932 case 5: *reinterpret_cast<int*>(_v) = _t->loopEnd(); break;
933 default: break;
934 }
935 }
936 if (_c == QMetaObject::WriteProperty) {
937 void *_v = _a[0];
938 switch (_id) {
939 case 0: _t->setPosition(*reinterpret_cast<int*>(_v)); break;
940 case 1: _t->setCurrentTrack(*reinterpret_cast<int*>(_v)); break;
941 case 2: _t->setSelectionFromJS(*reinterpret_cast<QVariantList*>(_v)); break;
942 default: break;
943 }
944 }
945}
946
947const QMetaObject *TimelineDock::metaObject() const
948{
949 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
950}
951
952void *TimelineDock::qt_metacast(const char *_clname)
953{
954 if (!_clname) return nullptr;
955 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12TimelineDockE_t>.strings))
956 return static_cast<void*>(this);
957 return QDockWidget::qt_metacast(_clname);
958}
959
960int TimelineDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
961{
962 _id = QDockWidget::qt_metacall(_c, _id, _a);
963 if (_id < 0)
964 return _id;
965 if (_c == QMetaObject::InvokeMetaMethod) {
966 if (_id < 139)
967 qt_static_metacall(this, _c, _id, _a);
968 _id -= 139;
969 }
970 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
971 if (_id < 139)
972 qt_static_metacall(this, _c, _id, _a);
973 _id -= 139;
974 }
975 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
976 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
977 || _c == QMetaObject::RegisterPropertyMetaType) {
978 qt_static_metacall(this, _c, _id, _a);
979 _id -= 6;
980 }
981 return _id;
982}
983
984// SIGNAL 0
985void TimelineDock::currentTrackChanged()
986{
987 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
988}
989
990// SIGNAL 1
991void TimelineDock::selectionChanged()
992{
993 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
994}
995
996// SIGNAL 2
997void TimelineDock::seeked(int _t1)
998{
999 QMetaObject::activate<void>(this, &staticMetaObject, 2, nullptr, _t1);
1000}
1001
1002// SIGNAL 3
1003void TimelineDock::positionChanged(int _t1)
1004{
1005 QMetaObject::activate<void>(this, &staticMetaObject, 3, nullptr, _t1);
1006}
1007
1008// SIGNAL 4
1009void TimelineDock::loopChanged()
1010{
1011 QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
1012}
1013
1014// SIGNAL 5
1015void TimelineDock::clipOpened(Mlt::Producer * _t1)
1016{
1017 QMetaObject::activate<void>(this, &staticMetaObject, 5, nullptr, _t1);
1018}
1019
1020// SIGNAL 6
1021void TimelineDock::dragging(const QPointF & _t1, int _t2)
1022{
1023 QMetaObject::activate<void>(this, &staticMetaObject, 6, nullptr, _t1, _t2);
1024}
1025
1026// SIGNAL 7
1027void TimelineDock::dropped()
1028{
1029 QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
1030}
1031
1032// SIGNAL 8
1033void TimelineDock::dropAccepted(const QString & _t1)
1034{
1035 QMetaObject::activate<void>(this, &staticMetaObject, 8, nullptr, _t1);
1036}
1037
1038// SIGNAL 9
1039void TimelineDock::gainChanged(double _t1)
1040{
1041 QMetaObject::activate<void>(this, &staticMetaObject, 9, nullptr, _t1);
1042}
1043
1044// SIGNAL 10
1045void TimelineDock::fadeInChanged(int _t1)
1046{
1047 QMetaObject::activate<void>(this, &staticMetaObject, 10, nullptr, _t1);
1048}
1049
1050// SIGNAL 11
1051void TimelineDock::fadeOutChanged(int _t1)
1052{
1053 QMetaObject::activate<void>(this, &staticMetaObject, 11, nullptr, _t1);
1054}
1055
1056// SIGNAL 12
1057void TimelineDock::selected(Mlt::Producer * _t1)
1058{
1059 QMetaObject::activate<void>(this, &staticMetaObject, 12, nullptr, _t1);
1060}
1061
1062// SIGNAL 13
1063void TimelineDock::clipClicked()
1064{
1065 QMetaObject::activate(this, &staticMetaObject, 13, nullptr);
1066}
1067
1068// SIGNAL 14
1069void TimelineDock::showStatusMessage(QString _t1)
1070{
1071 QMetaObject::activate<void>(this, &staticMetaObject, 14, nullptr, _t1);
1072}
1073
1074// SIGNAL 15
1075void TimelineDock::clipCopied()
1076{
1077 QMetaObject::activate(this, &staticMetaObject, 15, nullptr);
1078}
1079
1080// SIGNAL 16
1081void TimelineDock::clipMoved(int _t1, int _t2, int _t3, int _t4, bool _t5)
1082{
1083 QMetaObject::activate<void>(this, &staticMetaObject, 16, nullptr, _t1, _t2, _t3, _t4, _t5);
1084}
1085
1086// SIGNAL 17
1087void TimelineDock::filteredClicked()
1088{
1089 QMetaObject::activate(this, &staticMetaObject, 17, nullptr);
1090}
1091
1092// SIGNAL 18
1093void TimelineDock::durationChanged()
1094{
1095 QMetaObject::activate(this, &staticMetaObject, 18, nullptr);
1096}
1097
1098// SIGNAL 19
1099void TimelineDock::transitionAdded(int _t1, int _t2, int _t3, bool _t4)
1100{
1101 QMetaObject::activate<void>(this, &staticMetaObject, 19, nullptr, _t1, _t2, _t3, _t4);
1102}
1103
1104// SIGNAL 20
1105void TimelineDock::zoomIn()
1106{
1107 QMetaObject::activate(this, &staticMetaObject, 20, nullptr);
1108}
1109
1110// SIGNAL 21
1111void TimelineDock::zoomOut()
1112{
1113 QMetaObject::activate(this, &staticMetaObject, 21, nullptr);
1114}
1115
1116// SIGNAL 22
1117void TimelineDock::zoomToFit()
1118{
1119 QMetaObject::activate(this, &staticMetaObject, 22, nullptr);
1120}
1121
1122// SIGNAL 23
1123void TimelineDock::setZoom(double _t1)
1124{
1125 QMetaObject::activate<void>(this, &staticMetaObject, 23, nullptr, _t1);
1126}
1127
1128// SIGNAL 24
1129void TimelineDock::markerRangesChanged()
1130{
1131 QMetaObject::activate(this, &staticMetaObject, 24, nullptr);
1132}
1133
1134// SIGNAL 25
1135void TimelineDock::markerSeeked(int _t1)
1136{
1137 QMetaObject::activate<void>(this, &staticMetaObject, 25, nullptr, _t1);
1138}
1139
1140// SIGNAL 26
1141void TimelineDock::isRecordingChanged(bool _t1)
1142{
1143 QMetaObject::activate<void>(this, &staticMetaObject, 26, nullptr, _t1);
1144}
1145
1146// SIGNAL 27
1147void TimelineDock::multitrackSelected()
1148{
1149 QMetaObject::activate(this, &staticMetaObject, 27, nullptr);
1150}
1151
1152// SIGNAL 28
1153void TimelineDock::warnTrackLocked(int _t1)
1154{
1155 QMetaObject::activate<void>(this, &staticMetaObject, 28, nullptr, _t1);
1156}
1157
1158// SIGNAL 29
1159void TimelineDock::refreshWaveforms()
1160{
1161 QMetaObject::activate(this, &staticMetaObject, 29, nullptr);
1162}
1163
1164// SIGNAL 30
1165void TimelineDock::updateThumbnails(int _t1, int _t2)
1166{
1167 QMetaObject::activate<void>(this, &staticMetaObject, 30, nullptr, _t1, _t2);
1168}
1169
1170// SIGNAL 31
1171void TimelineDock::trimStarted()
1172{
1173 QMetaObject::activate(this, &staticMetaObject, 31, nullptr);
1174}
1175
1176// SIGNAL 32
1177void TimelineDock::trimEnded()
1178{
1179 QMetaObject::activate(this, &staticMetaObject, 32, nullptr);
1180}
1181QT_WARNING_POP