CuteLogger
Fast and simple logging solution for Qt based applications
moc_subtitlesdock.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'subtitlesdock.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/subtitlesdock.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 'subtitlesdock.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_ZN13SubtitlesDockE_t {};
35} // unnamed namespace
36
37
38#ifdef QT_MOC_HAS_STRINGDATA
39static constexpr auto qt_meta_stringdata_ZN13SubtitlesDockE = QtMocHelpers::stringData(
40 "SubtitlesDock",
41 "seekRequested",
42 "",
43 "pos",
44 "addAllTimeline",
45 "Mlt::Playlist*",
46 "skipProxy",
47 "emptyTrack",
48 "createOrEditFilterOnOutput",
49 "Mlt::Filter*",
50 "key_properties",
51 "onPositionChanged",
52 "position",
53 "onStartColumnToggled",
54 "checked",
55 "onEndColumnToggled",
56 "onDurationColumnToggled"
57);
58#else // !QT_MOC_HAS_STRINGDATA
59#error "qtmochelpers.h not found or too old."
60#endif // !QT_MOC_HAS_STRINGDATA
61
62Q_CONSTINIT static const uint qt_meta_data_ZN13SubtitlesDockE[] = {
63
64 // content:
65 12, // revision
66 0, // classname
67 0, 0, // classinfo
68 7, 14, // methods
69 0, 0, // properties
70 0, 0, // enums/sets
71 0, 0, // constructors
72 0, // flags
73 3, // signalCount
74
75 // signals: name, argc, parameters, tag, flags, initial metatype offsets
76 1, 1, 56, 2, 0x06, 1 /* Public */,
77 4, 3, 59, 2, 0x06, 3 /* Public */,
78 8, 2, 66, 2, 0x06, 7 /* Public */,
79
80 // slots: name, argc, parameters, tag, flags, initial metatype offsets
81 11, 1, 71, 2, 0x08, 10 /* Private */,
82 13, 1, 74, 2, 0x08, 12 /* Private */,
83 15, 1, 77, 2, 0x08, 14 /* Private */,
84 16, 1, 80, 2, 0x08, 16 /* Private */,
85
86 // signals: parameters
87 QMetaType::Void, QMetaType::Int, 3,
88 QMetaType::Void, 0x80000000 | 5, QMetaType::Bool, QMetaType::Bool, 2, 6, 7,
89 QMetaType::Void, 0x80000000 | 9, QMetaType::QStringList, 2, 10,
90
91 // slots: parameters
92 QMetaType::Void, QMetaType::Int, 12,
93 QMetaType::Void, QMetaType::Bool, 14,
94 QMetaType::Void, QMetaType::Bool, 14,
95 QMetaType::Void, QMetaType::Bool, 14,
96
97 0 // eod
98};
99
100Q_CONSTINIT const QMetaObject SubtitlesDock::staticMetaObject = { {
101 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
102 qt_meta_stringdata_ZN13SubtitlesDockE.offsetsAndSizes,
103 qt_meta_data_ZN13SubtitlesDockE,
104 qt_static_metacall,
105 nullptr,
106 qt_incomplete_metaTypeArray<qt_meta_tag_ZN13SubtitlesDockE_t,
107 // Q_OBJECT / Q_GADGET
108 QtPrivate::TypeAndForceComplete<SubtitlesDock, std::true_type>,
109 // method 'seekRequested'
110 QtPrivate::TypeAndForceComplete<void, std::false_type>,
111 QtPrivate::TypeAndForceComplete<int, std::false_type>,
112 // method 'addAllTimeline'
113 QtPrivate::TypeAndForceComplete<void, std::false_type>,
114 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
115 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
116 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
117 // method 'createOrEditFilterOnOutput'
118 QtPrivate::TypeAndForceComplete<void, std::false_type>,
119 QtPrivate::TypeAndForceComplete<Mlt::Filter *, std::false_type>,
120 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
121 // method 'onPositionChanged'
122 QtPrivate::TypeAndForceComplete<void, std::false_type>,
123 QtPrivate::TypeAndForceComplete<int, std::false_type>,
124 // method 'onStartColumnToggled'
125 QtPrivate::TypeAndForceComplete<void, std::false_type>,
126 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
127 // method 'onEndColumnToggled'
128 QtPrivate::TypeAndForceComplete<void, std::false_type>,
129 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
130 // method 'onDurationColumnToggled'
131 QtPrivate::TypeAndForceComplete<void, std::false_type>,
132 QtPrivate::TypeAndForceComplete<bool, std::false_type>
133 >,
134 nullptr
135} };
136
137void SubtitlesDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
138{
139 auto *_t = static_cast<SubtitlesDock *>(_o);
140 if (_c == QMetaObject::InvokeMetaMethod) {
141 switch (_id) {
142 case 0: _t->seekRequested((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
143 case 1: _t->addAllTimeline((*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;
144 case 2: _t->createOrEditFilterOnOutput((*reinterpret_cast< std::add_pointer_t<Mlt::Filter*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2]))); break;
145 case 3: _t->onPositionChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
146 case 4: _t->onStartColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
147 case 5: _t->onEndColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
148 case 6: _t->onDurationColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
149 default: ;
150 }
151 }
152 if (_c == QMetaObject::IndexOfMethod) {
153 int *result = reinterpret_cast<int *>(_a[0]);
154 {
155 using _q_method_type = void (SubtitlesDock::*)(int );
156 if (_q_method_type _q_method = &SubtitlesDock::seekRequested; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
157 *result = 0;
158 return;
159 }
160 }
161 {
162 using _q_method_type = void (SubtitlesDock::*)(Mlt::Playlist * , bool , bool );
163 if (_q_method_type _q_method = &SubtitlesDock::addAllTimeline; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
164 *result = 1;
165 return;
166 }
167 }
168 {
169 using _q_method_type = void (SubtitlesDock::*)(Mlt::Filter * , const QStringList & );
170 if (_q_method_type _q_method = &SubtitlesDock::createOrEditFilterOnOutput; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
171 *result = 2;
172 return;
173 }
174 }
175 }
176}
177
178const QMetaObject *SubtitlesDock::metaObject() const
179{
180 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
181}
182
183void *SubtitlesDock::qt_metacast(const char *_clname)
184{
185 if (!_clname) return nullptr;
186 if (!strcmp(_clname, qt_meta_stringdata_ZN13SubtitlesDockE.stringdata0))
187 return static_cast<void*>(this);
188 return QDockWidget::qt_metacast(_clname);
189}
190
191int SubtitlesDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
192{
193 _id = QDockWidget::qt_metacall(_c, _id, _a);
194 if (_id < 0)
195 return _id;
196 if (_c == QMetaObject::InvokeMetaMethod) {
197 if (_id < 7)
198 qt_static_metacall(this, _c, _id, _a);
199 _id -= 7;
200 }
201 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
202 if (_id < 7)
203 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
204 _id -= 7;
205 }
206 return _id;
207}
208
209// SIGNAL 0
210void SubtitlesDock::seekRequested(int _t1)
211{
212 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
213 QMetaObject::activate(this, &staticMetaObject, 0, _a);
214}
215
216// SIGNAL 1
217void SubtitlesDock::addAllTimeline(Mlt::Playlist * _t1, bool _t2, bool _t3)
218{
219 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))) };
220 QMetaObject::activate(this, &staticMetaObject, 1, _a);
221}
222
223// SIGNAL 2
224void SubtitlesDock::createOrEditFilterOnOutput(Mlt::Filter * _t1, const QStringList & _t2)
225{
226 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
227 QMetaObject::activate(this, &staticMetaObject, 2, _a);
228}
229QT_WARNING_POP