CuteLogger
Fast and simple logging solution for Qt based applications
moc_attachedfiltersmodel.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'attachedfiltersmodel.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.7.0)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include "../../../../src/models/attachedfiltersmodel.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 'attachedfiltersmodel.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 68
21#error "This file was generated using the moc from 6.7.0. 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 {
34
35#ifdef QT_MOC_HAS_STRINGDATA
36struct qt_meta_stringdata_CLASSAttachedFiltersModelENDCLASS_t {};
37constexpr auto qt_meta_stringdata_CLASSAttachedFiltersModelENDCLASS = QtMocHelpers::stringData(
38 "AttachedFiltersModel",
39 "changed",
40 "",
41 "duplicateAddFailed",
42 "index",
43 "trackTitleChanged",
44 "isProducerSelectedChanged",
45 "supportsLinksChanged",
46 "addedOrRemoved",
47 "Mlt::Producer*",
48 "requestConvert",
49 "set709Convert",
50 "withSubClip",
51 "add",
52 "QmlMetadata*",
53 "meta",
54 "remove",
55 "row",
56 "move",
57 "fromRow",
58 "toRow",
59 "producerTitle",
60 "isProducerSelected",
61 "supportsLinks"
62);
63#else // !QT_MOC_HAS_STRINGDATA
64#error "qtmochelpers.h not found or too old."
65#endif // !QT_MOC_HAS_STRINGDATA
66} // unnamed namespace
67
68Q_CONSTINIT static const uint qt_meta_data_CLASSAttachedFiltersModelENDCLASS[] = {
69
70 // content:
71 12, // revision
72 0, // classname
73 0, 0, // classinfo
74 10, 14, // methods
75 3, 102, // properties
76 0, 0, // enums/sets
77 0, 0, // constructors
78 0, // flags
79 7, // signalCount
80
81 // signals: name, argc, parameters, tag, flags, initial metatype offsets
82 1, 0, 74, 2, 0x06, 4 /* Public */,
83 3, 1, 75, 2, 0x06, 5 /* Public */,
84 5, 0, 78, 2, 0x06, 7 /* Public */,
85 6, 0, 79, 2, 0x06, 8 /* Public */,
86 7, 0, 80, 2, 0x06, 9 /* Public */,
87 8, 1, 81, 2, 0x06, 10 /* Public */,
88 10, 3, 84, 2, 0x06, 12 /* Public */,
89
90 // slots: name, argc, parameters, tag, flags, initial metatype offsets
91 13, 1, 91, 2, 0x0a, 16 /* Public */,
92 16, 1, 94, 2, 0x0a, 18 /* Public */,
93 18, 2, 97, 2, 0x0a, 20 /* Public */,
94
95 // signals: parameters
96 QMetaType::Void,
97 QMetaType::Void, QMetaType::Int, 4,
98 QMetaType::Void,
99 QMetaType::Void,
100 QMetaType::Void,
101 QMetaType::Void, 0x80000000 | 9, 2,
102 QMetaType::Void, QMetaType::QString, QMetaType::Bool, QMetaType::Bool, 2, 11, 12,
103
104 // slots: parameters
105 QMetaType::Int, 0x80000000 | 14, 15,
106 QMetaType::Void, QMetaType::Int, 17,
107 QMetaType::Bool, QMetaType::Int, QMetaType::Int, 19, 20,
108
109 // properties: name, type, flags
110 21, QMetaType::QString, 0x00015001, uint(2), 0,
111 22, QMetaType::Bool, 0x00015001, uint(3), 0,
112 23, QMetaType::Bool, 0x00015001, uint(4), 0,
113
114 0 // eod
115};
116
117Q_CONSTINIT const QMetaObject AttachedFiltersModel::staticMetaObject = { {
118 QMetaObject::SuperData::link<QAbstractListModel::staticMetaObject>(),
119 qt_meta_stringdata_CLASSAttachedFiltersModelENDCLASS.offsetsAndSizes,
120 qt_meta_data_CLASSAttachedFiltersModelENDCLASS,
121 qt_static_metacall,
122 nullptr,
123 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSAttachedFiltersModelENDCLASS_t,
124 // property 'producerTitle'
125 QtPrivate::TypeAndForceComplete<QString, std::true_type>,
126 // property 'isProducerSelected'
127 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
128 // property 'supportsLinks'
129 QtPrivate::TypeAndForceComplete<bool, std::true_type>,
130 // Q_OBJECT / Q_GADGET
131 QtPrivate::TypeAndForceComplete<AttachedFiltersModel, std::true_type>,
132 // method 'changed'
133 QtPrivate::TypeAndForceComplete<void, std::false_type>,
134 // method 'duplicateAddFailed'
135 QtPrivate::TypeAndForceComplete<void, std::false_type>,
136 QtPrivate::TypeAndForceComplete<int, std::false_type>,
137 // method 'trackTitleChanged'
138 QtPrivate::TypeAndForceComplete<void, std::false_type>,
139 // method 'isProducerSelectedChanged'
140 QtPrivate::TypeAndForceComplete<void, std::false_type>,
141 // method 'supportsLinksChanged'
142 QtPrivate::TypeAndForceComplete<void, std::false_type>,
143 // method 'addedOrRemoved'
144 QtPrivate::TypeAndForceComplete<void, std::false_type>,
145 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
146 // method 'requestConvert'
147 QtPrivate::TypeAndForceComplete<void, std::false_type>,
148 QtPrivate::TypeAndForceComplete<QString, std::false_type>,
149 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
150 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
151 // method 'add'
152 QtPrivate::TypeAndForceComplete<int, std::false_type>,
153 QtPrivate::TypeAndForceComplete<QmlMetadata *, std::false_type>,
154 // method 'remove'
155 QtPrivate::TypeAndForceComplete<void, std::false_type>,
156 QtPrivate::TypeAndForceComplete<int, std::false_type>,
157 // method 'move'
158 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
159 QtPrivate::TypeAndForceComplete<int, std::false_type>,
160 QtPrivate::TypeAndForceComplete<int, std::false_type>
161 >,
162 nullptr
163} };
164
165void AttachedFiltersModel::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
166{
167 if (_c == QMetaObject::InvokeMetaMethod) {
168 auto *_t = static_cast<AttachedFiltersModel *>(_o);
169 (void)_t;
170 switch (_id) {
171 case 0: _t->changed(); break;
172 case 1: _t->duplicateAddFailed((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
173 case 2: _t->trackTitleChanged(); break;
174 case 3: _t->isProducerSelectedChanged(); break;
175 case 4: _t->supportsLinksChanged(); break;
176 case 5: _t->addedOrRemoved((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
177 case 6: _t->requestConvert((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<bool>>(_a[3]))); break;
178 case 7: { int _r = _t->add((*reinterpret_cast< std::add_pointer_t<QmlMetadata*>>(_a[1])));
179 if (_a[0]) *reinterpret_cast< int*>(_a[0]) = std::move(_r); } break;
180 case 8: _t->remove((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
181 case 9: { bool _r = _t->move((*reinterpret_cast< std::add_pointer_t<int>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
182 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
183 default: ;
184 }
185 } else if (_c == QMetaObject::IndexOfMethod) {
186 int *result = reinterpret_cast<int *>(_a[0]);
187 {
188 using _t = void (AttachedFiltersModel::*)();
189 if (_t _q_method = &AttachedFiltersModel::changed; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
190 *result = 0;
191 return;
192 }
193 }
194 {
195 using _t = void (AttachedFiltersModel::*)(int );
196 if (_t _q_method = &AttachedFiltersModel::duplicateAddFailed; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
197 *result = 1;
198 return;
199 }
200 }
201 {
202 using _t = void (AttachedFiltersModel::*)();
203 if (_t _q_method = &AttachedFiltersModel::trackTitleChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
204 *result = 2;
205 return;
206 }
207 }
208 {
209 using _t = void (AttachedFiltersModel::*)();
210 if (_t _q_method = &AttachedFiltersModel::isProducerSelectedChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
211 *result = 3;
212 return;
213 }
214 }
215 {
216 using _t = void (AttachedFiltersModel::*)();
217 if (_t _q_method = &AttachedFiltersModel::supportsLinksChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
218 *result = 4;
219 return;
220 }
221 }
222 {
223 using _t = void (AttachedFiltersModel::*)(Mlt::Producer * );
224 if (_t _q_method = &AttachedFiltersModel::addedOrRemoved; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
225 *result = 5;
226 return;
227 }
228 }
229 {
230 using _t = void (AttachedFiltersModel::*)(QString , bool , bool );
231 if (_t _q_method = &AttachedFiltersModel::requestConvert; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
232 *result = 6;
233 return;
234 }
235 }
236 } else if (_c == QMetaObject::ReadProperty) {
237 auto *_t = static_cast<AttachedFiltersModel *>(_o);
238 (void)_t;
239 void *_v = _a[0];
240 switch (_id) {
241 case 0: *reinterpret_cast< QString*>(_v) = _t->producerTitle(); break;
242 case 1: *reinterpret_cast< bool*>(_v) = _t->isProducerSelected(); break;
243 case 2: *reinterpret_cast< bool*>(_v) = _t->supportsLinks(); break;
244 default: break;
245 }
246 } else if (_c == QMetaObject::WriteProperty) {
247 } else if (_c == QMetaObject::ResetProperty) {
248 } else if (_c == QMetaObject::BindableProperty) {
249 }
250}
251
252const QMetaObject *AttachedFiltersModel::metaObject() const
253{
254 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
255}
256
257void *AttachedFiltersModel::qt_metacast(const char *_clname)
258{
259 if (!_clname) return nullptr;
260 if (!strcmp(_clname, qt_meta_stringdata_CLASSAttachedFiltersModelENDCLASS.stringdata0))
261 return static_cast<void*>(this);
262 return QAbstractListModel::qt_metacast(_clname);
263}
264
265int AttachedFiltersModel::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
266{
267 _id = QAbstractListModel::qt_metacall(_c, _id, _a);
268 if (_id < 0)
269 return _id;
270 if (_c == QMetaObject::InvokeMetaMethod) {
271 if (_id < 10)
272 qt_static_metacall(this, _c, _id, _a);
273 _id -= 10;
274 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
275 if (_id < 10)
276 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
277 _id -= 10;
278 }else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
279 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
280 || _c == QMetaObject::RegisterPropertyMetaType) {
281 qt_static_metacall(this, _c, _id, _a);
282 _id -= 3;
283 }
284 return _id;
285}
286
287// SIGNAL 0
288void AttachedFiltersModel::changed()
289{
290 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
291}
292
293// SIGNAL 1
294void AttachedFiltersModel::duplicateAddFailed(int _t1)
295{
296 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
297 QMetaObject::activate(this, &staticMetaObject, 1, _a);
298}
299
300// SIGNAL 2
301void AttachedFiltersModel::trackTitleChanged()
302{
303 QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
304}
305
306// SIGNAL 3
307void AttachedFiltersModel::isProducerSelectedChanged()
308{
309 QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
310}
311
312// SIGNAL 4
313void AttachedFiltersModel::supportsLinksChanged()
314{
315 QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
316}
317
318// SIGNAL 5
319void AttachedFiltersModel::addedOrRemoved(Mlt::Producer * _t1)
320{
321 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
322 QMetaObject::activate(this, &staticMetaObject, 5, _a);
323}
324
325// SIGNAL 6
326void AttachedFiltersModel::requestConvert(QString _t1, bool _t2, bool _t3)
327{
328 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))) };
329 QMetaObject::activate(this, &staticMetaObject, 6, _a);
330}
331QT_WARNING_POP