CuteLogger
Fast and simple logging solution for Qt based applications
moc_x11grabwidget.cpp
1/****************************************************************************
2** Meta object code from reading C++ file 'x11grabwidget.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/widgets/x11grabwidget.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 'x11grabwidget.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_CLASSX11grabWidgetENDCLASS_t {};
40constexpr auto qt_meta_stringdata_CLASSX11grabWidgetENDCLASS = QtMocHelpers::stringData(
41 "X11grabWidget",
42 "producerChanged",
43 "",
44 "Mlt::Producer*",
45 "on_positionComboBox_activated",
46 "index",
47 "on_audioComboBox_activated",
48 "on_preset_selected",
49 "p",
50 "on_preset_saveClicked",
51 "on_applyButton_clicked"
52);
53#else // !QT_MOC_HAS_STRING_DATA
54struct qt_meta_stringdata_CLASSX11grabWidgetENDCLASS_t {
55 uint offsetsAndSizes[22];
56 char stringdata0[14];
57 char stringdata1[16];
58 char stringdata2[1];
59 char stringdata3[15];
60 char stringdata4[30];
61 char stringdata5[6];
62 char stringdata6[27];
63 char stringdata7[19];
64 char stringdata8[2];
65 char stringdata9[22];
66 char stringdata10[23];
67};
68#define QT_MOC_LITERAL(ofs, len) \
69 uint(sizeof(qt_meta_stringdata_CLASSX11grabWidgetENDCLASS_t::offsetsAndSizes) + ofs), len
70Q_CONSTINIT static const qt_meta_stringdata_CLASSX11grabWidgetENDCLASS_t qt_meta_stringdata_CLASSX11grabWidgetENDCLASS = {
71 {
72 QT_MOC_LITERAL(0, 13), // "X11grabWidget"
73 QT_MOC_LITERAL(14, 15), // "producerChanged"
74 QT_MOC_LITERAL(30, 0), // ""
75 QT_MOC_LITERAL(31, 14), // "Mlt::Producer*"
76 QT_MOC_LITERAL(46, 29), // "on_positionComboBox_activated"
77 QT_MOC_LITERAL(76, 5), // "index"
78 QT_MOC_LITERAL(82, 26), // "on_audioComboBox_activated"
79 QT_MOC_LITERAL(109, 18), // "on_preset_selected"
80 QT_MOC_LITERAL(128, 1), // "p"
81 QT_MOC_LITERAL(130, 21), // "on_preset_saveClicked"
82 QT_MOC_LITERAL(152, 22) // "on_applyButton_clicked"
83 },
84 "X11grabWidget",
85 "producerChanged",
86 "",
87 "Mlt::Producer*",
88 "on_positionComboBox_activated",
89 "index",
90 "on_audioComboBox_activated",
91 "on_preset_selected",
92 "p",
93 "on_preset_saveClicked",
94 "on_applyButton_clicked"
95};
96#undef QT_MOC_LITERAL
97#endif // !QT_MOC_HAS_STRING_DATA
98} // unnamed namespace
99
100Q_CONSTINIT static const uint qt_meta_data_CLASSX11grabWidgetENDCLASS[] = {
101
102 // content:
103 12, // revision
104 0, // classname
105 0, 0, // classinfo
106 6, 14, // methods
107 0, 0, // properties
108 0, 0, // enums/sets
109 0, 0, // constructors
110 0, // flags
111 1, // signalCount
112
113 // signals: name, argc, parameters, tag, flags, initial metatype offsets
114 1, 1, 50, 2, 0x06, 1 /* Public */,
115
116 // slots: name, argc, parameters, tag, flags, initial metatype offsets
117 4, 1, 53, 2, 0x08, 3 /* Private */,
118 6, 1, 56, 2, 0x08, 5 /* Private */,
119 7, 1, 59, 2, 0x08, 7 /* Private */,
120 9, 0, 62, 2, 0x08, 9 /* Private */,
121 10, 0, 63, 2, 0x08, 10 /* Private */,
122
123 // signals: parameters
124 QMetaType::Void, 0x80000000 | 3, 2,
125
126 // slots: parameters
127 QMetaType::Void, QMetaType::Int, 5,
128 QMetaType::Void, QMetaType::Int, 5,
129 QMetaType::Void, QMetaType::VoidStar, 8,
130 QMetaType::Void,
131 QMetaType::Void,
132
133 0 // eod
134};
135
136Q_CONSTINIT const QMetaObject X11grabWidget::staticMetaObject = { {
137 QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
138 qt_meta_stringdata_CLASSX11grabWidgetENDCLASS.offsetsAndSizes,
139 qt_meta_data_CLASSX11grabWidgetENDCLASS,
140 qt_static_metacall,
141 nullptr,
142 qt_incomplete_metaTypeArray<qt_meta_stringdata_CLASSX11grabWidgetENDCLASS_t,
143 // Q_OBJECT / Q_GADGET
144 QtPrivate::TypeAndForceComplete<X11grabWidget, std::true_type>,
145 // method 'producerChanged'
146 QtPrivate::TypeAndForceComplete<void, std::false_type>,
147 QtPrivate::TypeAndForceComplete<Mlt::Producer *, std::false_type>,
148 // method 'on_positionComboBox_activated'
149 QtPrivate::TypeAndForceComplete<void, std::false_type>,
150 QtPrivate::TypeAndForceComplete<int, std::false_type>,
151 // method 'on_audioComboBox_activated'
152 QtPrivate::TypeAndForceComplete<void, std::false_type>,
153 QtPrivate::TypeAndForceComplete<int, std::false_type>,
154 // method 'on_preset_selected'
155 QtPrivate::TypeAndForceComplete<void, std::false_type>,
156 QtPrivate::TypeAndForceComplete<void *, std::false_type>,
157 // method 'on_preset_saveClicked'
158 QtPrivate::TypeAndForceComplete<void, std::false_type>,
159 // method 'on_applyButton_clicked'
160 QtPrivate::TypeAndForceComplete<void, std::false_type>
161 >,
162 nullptr
163} };
164
165void X11grabWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
166{
167 if (_c == QMetaObject::InvokeMetaMethod) {
168 auto *_t = static_cast<X11grabWidget *>(_o);
169 (void)_t;
170 switch (_id) {
171 case 0: _t->producerChanged((*reinterpret_cast< std::add_pointer_t<Mlt::Producer*>>(_a[1]))); break;
172 case 1: _t->on_positionComboBox_activated((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
173 case 2: _t->on_audioComboBox_activated((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
174 case 3: _t->on_preset_selected((*reinterpret_cast< std::add_pointer_t<void*>>(_a[1]))); break;
175 case 4: _t->on_preset_saveClicked(); break;
176 case 5: _t->on_applyButton_clicked(); break;
177 default: ;
178 }
179 } else if (_c == QMetaObject::IndexOfMethod) {
180 int *result = reinterpret_cast<int *>(_a[0]);
181 {
182 using _t = void (X11grabWidget::*)(Mlt::Producer * );
183 if (_t _q_method = &X11grabWidget::producerChanged; *reinterpret_cast<_t *>(_a[1]) == _q_method) {
184 *result = 0;
185 return;
186 }
187 }
188 }
189}
190
191const QMetaObject *X11grabWidget::metaObject() const
192{
193 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
194}
195
196void *X11grabWidget::qt_metacast(const char *_clname)
197{
198 if (!_clname) return nullptr;
199 if (!strcmp(_clname, qt_meta_stringdata_CLASSX11grabWidgetENDCLASS.stringdata0))
200 return static_cast<void*>(this);
201 if (!strcmp(_clname, "AbstractProducerWidget"))
202 return static_cast< AbstractProducerWidget*>(this);
203 return QWidget::qt_metacast(_clname);
204}
205
206int X11grabWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
207{
208 _id = QWidget::qt_metacall(_c, _id, _a);
209 if (_id < 0)
210 return _id;
211 if (_c == QMetaObject::InvokeMetaMethod) {
212 if (_id < 6)
213 qt_static_metacall(this, _c, _id, _a);
214 _id -= 6;
215 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
216 if (_id < 6)
217 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
218 _id -= 6;
219 }
220 return _id;
221}
222
223// SIGNAL 0
224void X11grabWidget::producerChanged(Mlt::Producer * _t1)
225{
226 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
227 QMetaObject::activate(this, &staticMetaObject, 0, _a);
228}
229QT_WARNING_POP