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.6.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#if __has_include(<QtCore/qtmochelpers.h>)
13#include <QtCore/qtmochelpers.h>
14#else
15QT_BEGIN_MOC_NAMESPACE
16#endif
17
18
19#include <memory>
20
21#if !defined(Q_MOC_OUTPUT_REVISION)
22#error "The header file 'subtitlesdock.h' doesn't include <QObject>."
23#elif Q_MOC_OUTPUT_REVISION != 68
24#error "This file was generated using the moc from 6.6.2. It"
25#error "cannot be used with the include files from this version of Qt."
26#error "(The moc has changed too much.)"
27#endif
28
29#ifndef Q_CONSTINIT
30#define Q_CONSTINIT
31#endif
32
33QT_WARNING_PUSH
34QT_WARNING_DISABLE_DEPRECATED
35QT_WARNING_DISABLE_GCC("-Wuseless-cast")
36namespace {
37
38#ifdef QT_MOC_HAS_STRINGDATA
39struct qt_meta_stringdata_CLASSSubtitlesDockENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSSubtitlesDockENDCLASS = QtMocHelpers::stringData(
41 "SubtitlesDock",
42 "seekRequested",
43 "",
44 "pos",
45 "addAllTimeline",
46 "Mlt::Playlist*",
47 "skipProxy",
48 "emptyTrack",
49 "createOrEditFilterOnOutput",
50 "Mlt::Filter*",
51 "key_properties",
52 "onPositionChanged",
53 "position",
54 "onStartColumnToggled",
55 "checked",
56 "onEndColumnToggled",
57 "onDurationColumnToggled"
58);
59#else // !QT_MOC_HAS_STRING_DATA
60struct qt_meta_stringdata_CLASSSubtitlesDockENDCLASS_t {
61 uint offsetsAndSizes[34];
62 char stringdata0[14];
63 char stringdata1[14];
64 char stringdata2[1];
65 char stringdata3[4];
66 char stringdata4[15];
67 char stringdata5[15];
68 char stringdata6[10];
69 char stringdata7[11];
70 char stringdata8[27];
71 char stringdata9[13];
72 char stringdata10[15];
73 char stringdata11[18];
74 char stringdata12[9];
75 char stringdata13[21];
76 char stringdata14[8];
77 char stringdata15[19];
78 char stringdata16[24];
79};
80#define QT_MOC_LITERAL(ofs, len) \
81 uint(sizeof(qt_meta_stringdata_CLASSSubtitlesDockENDCLASS_t::offsetsAndSizes) + ofs), len
82Q_CONSTINIT static const qt_meta_stringdata_CLASSSubtitlesDockENDCLASS_t qt_meta_stringdata_CLASSSubtitlesDockENDCLASS = {
83 {
84 QT_MOC_LITERAL(0, 13), // "SubtitlesDock"
85 QT_MOC_LITERAL(14, 13), // "seekRequested"
86 QT_MOC_LITERAL(28, 0), // ""
87 QT_MOC_LITERAL(29, 3), // "pos"
88 QT_MOC_LITERAL(33, 14), // "addAllTimeline"
89 QT_MOC_LITERAL(48, 14), // "Mlt::Playlist*"
90 QT_MOC_LITERAL(63, 9), // "skipProxy"
91 QT_MOC_LITERAL(73, 10), // "emptyTrack"
92 QT_MOC_LITERAL(84, 26), // "createOrEditFilterOnOutput"
93 QT_MOC_LITERAL(111, 12), // "Mlt::Filter*"
94 QT_MOC_LITERAL(124, 14), // "key_properties"
95 QT_MOC_LITERAL(139, 17), // "onPositionChanged"
96 QT_MOC_LITERAL(157, 8), // "position"
97 QT_MOC_LITERAL(166, 20), // "onStartColumnToggled"
98 QT_MOC_LITERAL(187, 7), // "checked"
99 QT_MOC_LITERAL(195, 18), // "onEndColumnToggled"
100 QT_MOC_LITERAL(214, 23) // "onDurationColumnToggled"
101 },
102 "SubtitlesDock",
103 "seekRequested",
104 "",
105 "pos",
106 "addAllTimeline",
107 "Mlt::Playlist*",
108 "skipProxy",
109 "emptyTrack",
110 "createOrEditFilterOnOutput",
111 "Mlt::Filter*",
112 "key_properties",
113 "onPositionChanged",
114 "position",
115 "onStartColumnToggled",
116 "checked",
117 "onEndColumnToggled",
118 "onDurationColumnToggled"
119};
120#undef QT_MOC_LITERAL
121#endif // !QT_MOC_HAS_STRING_DATA
122} // unnamed namespace
123
124Q_CONSTINIT static const uint qt_meta_data_CLASSSubtitlesDockENDCLASS[] = {
125
126 // content:
127 12, // revision
128 0, // classname
129 0, 0, // classinfo
130 7, 14, // methods
131 0, 0, // properties
132 0, 0, // enums/sets
133 0, 0, // constructors
134 0, // flags
135 3, // signalCount
136
137 // signals: name, argc, parameters, tag, flags, initial metatype offsets
138 1, 1, 56, 2, 0x06, 1 /* Public */,
139 4, 3, 59, 2, 0x06, 3 /* Public */,
140 8, 2, 66, 2, 0x06, 7 /* Public */,
141
142 // slots: name, argc, parameters, tag, flags, initial metatype offsets
143 11, 1, 71, 2, 0x08, 10 /* Private */,
144 13, 1, 74, 2, 0x08, 12 /* Private */,
145 15, 1, 77, 2, 0x08, 14 /* Private */,
146 16, 1, 80, 2, 0x08, 16 /* Private */,
147
148 // signals: parameters
149 QMetaType::Void, QMetaType::Int, 3,
150 QMetaType::Void, 0x80000000 | 5, QMetaType::Bool, QMetaType::Bool, 2, 6, 7,
151 QMetaType::Void, 0x80000000 | 9, QMetaType::QStringList, 2, 10,
152
153 // slots: parameters
154 QMetaType::Void, QMetaType::Int, 12,
155 QMetaType::Void, QMetaType::Bool, 14,
156 QMetaType::Void, QMetaType::Bool, 14,
157 QMetaType::Void, QMetaType::Bool, 14,
158
159 0 // eod
160};
161
162Q_CONSTINIT const QMetaObject SubtitlesDock::staticMetaObject = { {
163 QMetaObject::SuperData::link<QDockWidget::staticMetaObject>(),
164 qt_meta_stringdata_CLASSSubtitlesDockENDCLASS.offsetsAndSizes,
165 qt_meta_data_CLASSSubtitlesDockENDCLASS,
166 qt_static_metacall,
167 nullptr,
168 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSSubtitlesDockENDCLASS_t,
169 // Q_OBJECT / Q_GADGET
170 QtPrivate::TypeAndForceComplete<SubtitlesDock, std::true_type>,
171 // method 'seekRequested'
172 QtPrivate::TypeAndForceComplete<void, std::false_type>,
173 QtPrivate::TypeAndForceComplete<int, std::false_type>,
174 // method 'addAllTimeline'
175 QtPrivate::TypeAndForceComplete<void, std::false_type>,
176 QtPrivate::TypeAndForceComplete<Mlt::Playlist *, std::false_type>,
177 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
178 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
179 // method 'createOrEditFilterOnOutput'
180 QtPrivate::TypeAndForceComplete<void, std::false_type>,
181 QtPrivate::TypeAndForceComplete<Mlt::Filter *, std::false_type>,
182 QtPrivate::TypeAndForceComplete<const QStringList &, std::false_type>,
183 // method 'onPositionChanged'
184 QtPrivate::TypeAndForceComplete<void, std::false_type>,
185 QtPrivate::TypeAndForceComplete<int, std::false_type>,
186 // method 'onStartColumnToggled'
187 QtPrivate::TypeAndForceComplete<void, std::false_type>,
188 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
189 // method 'onEndColumnToggled'
190 QtPrivate::TypeAndForceComplete<void, std::false_type>,
191 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
192 // method 'onDurationColumnToggled'
193 QtPrivate::TypeAndForceComplete<void, std::false_type>,
194 QtPrivate::TypeAndForceComplete<bool, std::false_type>
195 >,
196 nullptr
197} };
198
199void SubtitlesDock::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
200{
201 if (_c == QMetaObject::InvokeMetaMethod) {
202 auto *_t = static_cast<SubtitlesDock *>(_o);
203 (void)_t;
204 switch (_id) {
205 case 0: _t->seekRequested((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
206 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;
207 case 2: _t->createOrEditFilterOnOutput((*reinterpret_cast< std::add_pointer_t<Mlt::Filter*>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QStringList>>(_a[2]))); break;
208 case 3: _t->onPositionChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
209 case 4: _t->onStartColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
210 case 5: _t->onEndColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
211 case 6: _t->onDurationColumnToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
212 default: ;
213 }
214 } else if (_c == QMetaObject::IndexOfMethod) {
215 int *result = reinterpret_cast<int *>(_a[0]);
216 {
217 using _t = void (SubtitlesDock::*)(int );
218 if (_t _q_method = &SubtitlesDock::seekRequested; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
219 *result = 0;
220 return;
221 }
222 }
223 {
224 using _t = void (SubtitlesDock::*)(Mlt::Playlist * , bool , bool );
225 if (_t _q_method = &SubtitlesDock::addAllTimeline; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
226 *result = 1;
227 return;
228 }
229 }
230 {
231 using _t = void (SubtitlesDock::*)(Mlt::Filter * , const QStringList & );
232 if (_t _q_method = &SubtitlesDock::createOrEditFilterOnOutput; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
233 *result = 2;
234 return;
235 }
236 }
237 }
238}
239
240const QMetaObject *SubtitlesDock::metaObject() const
241{
242 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
243}
244
245void *SubtitlesDock::qt_metacast(const char *_clname)
246{
247 if (!_clname) return nullptr;
248 if (!strcmp(_clname, qt_meta_stringdata_CLASSSubtitlesDockENDCLASS.stringdata0))
249 return static_cast<void*>(this);
250 return QDockWidget::qt_metacast(_clname);
251}
252
253int SubtitlesDock::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
254{
255 _id = QDockWidget::qt_metacall(_c, _id, _a);
256 if (_id < 0)
257 return _id;
258 if (_c == QMetaObject::InvokeMetaMethod) {
259 if (_id < 7)
260 qt_static_metacall(this, _c, _id, _a);
261 _id -= 7;
262 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
263 if (_id < 7)
264 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
265 _id -= 7;
266 }
267 return _id;
268}
269
270// SIGNAL 0
271void SubtitlesDock::seekRequested(int _t1)
272{
273 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
274 QMetaObject::activate(this, &staticMetaObject, 0, _a);
275}
276
277// SIGNAL 1
278void SubtitlesDock::addAllTimeline(Mlt::Playlist * _t1, bool _t2, bool _t3)
279{
280 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))) };
281 QMetaObject::activate(this, &staticMetaObject, 1, _a);
282}
283
284// SIGNAL 2
285void SubtitlesDock::createOrEditFilterOnOutput(Mlt::Filter * _t1, const QStringList & _t2)
286{
287 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))) };
288 QMetaObject::activate(this, &staticMetaObject, 2, _a);
289}
290QT_WARNING_POP