9#include "../../../../src/hdrpreviewwindow.h"
10#include <QtCore/qmetatype.h>
12#include <QtCore/qtmochelpers.h>
17#include <QtCore/qxptype_traits.h>
18#if !defined(Q_MOC_OUTPUT_REVISION)
19#error "The header file 'hdrpreviewwindow.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.10.3. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
31QT_WARNING_DISABLE_DEPRECATED
32QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
34struct qt_meta_tag_ZN16HdrPreviewWindowE_t {};
37template <>
constexpr inline auto HdrPreviewWindow::qt_create_metaobjectdata<qt_meta_tag_ZN16HdrPreviewWindowE_t>()
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
44 "hdrTransferModeChanged",
45 "hdrModeRestartRequested",
48 "displayPeakNitsChanged",
49 "contentPeakNitsChanged",
53 "videoPositionChanged",
54 "videoDurationChanged",
67 "processPendingScreenChange",
89 QtMocHelpers::UintData qt_methods {
91 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
93 QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
95 QtMocHelpers::SignalData<void()>(4, 2, QMC::AccessPublic, QMetaType::Void),
97 QtMocHelpers::SignalData<void(bool)>(5, 2, QMC::AccessPublic, QMetaType::Void, {{
98 { QMetaType::Bool, 6 },
101 QtMocHelpers::SignalData<
void()>(7, 2, QMC::AccessPublic, QMetaType::Void),
103 QtMocHelpers::SignalData<
void()>(8, 2, QMC::AccessPublic, QMetaType::Void),
105 QtMocHelpers::SignalData<
void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
107 QtMocHelpers::SignalData<
void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
109 QtMocHelpers::SignalData<
void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
111 QtMocHelpers::SignalData<
void()>(12, 2, QMC::AccessPublic, QMetaType::Void),
113 QtMocHelpers::SignalData<
void()>(13, 2, QMC::AccessPublic, QMetaType::Void),
115 QtMocHelpers::SlotData<
void(
const QVideoFrame &)>(14, 2, QMC::AccessPublic, QMetaType::Void, {{
116 { 0x80000000 | 15, 16 },
119 QtMocHelpers::SlotData<
void(HdrTransfer)>(17, 2, QMC::AccessPublic, QMetaType::Void, {{
120 { 0x80000000 | 18, 19 },
123 QtMocHelpers::SlotData<
void(
bool)>(20, 2, QMC::AccessPublic, QMetaType::Void, {{
124 { QMetaType::Bool, 21 },
127 QtMocHelpers::SlotData<
void()>(22, 2, QMC::AccessPrivate, QMetaType::Void),
129 QtMocHelpers::SlotData<
void(QScreen *)>(23, 2, QMC::AccessPrivate, QMetaType::Void, {{
130 { 0x80000000 | 24, 25 },
133 QtMocHelpers::SlotData<
void()>(26, 2, QMC::AccessPrivate, QMetaType::Void),
135 QtMocHelpers::MethodData<
void(QVideoSink *)>(27, 2, QMC::AccessPublic, QMetaType::Void, {{
136 { 0x80000000 | 28, 29 },
139 QtMocHelpers::MethodData<
void()>(30, 2, QMC::AccessPublic, QMetaType::Void),
141 QtMocHelpers::MethodData<
void()>(31, 2, QMC::AccessPublic, QMetaType::Void),
143 QtMocHelpers::MethodData<
void()>(32, 2, QMC::AccessPublic, QMetaType::Void),
145 QtMocHelpers::MethodData<
void()>(33, 2, QMC::AccessPublic, QMetaType::Void),
147 QtMocHelpers::MethodData<
void(
int)>(34, 2, QMC::AccessPublic, QMetaType::Void, {{
148 { QMetaType::Int, 16 },
151 QtMocHelpers::MethodData<
void()>(35, 2, QMC::AccessPublic, QMetaType::Void),
153 QtMocHelpers::UintData qt_properties {
155 QtMocHelpers::PropertyData<float>(36, QMetaType::Float, QMC::DefaultPropertyFlags, 0),
157 QtMocHelpers::PropertyData<int>(37, QMetaType::Int, QMC::DefaultPropertyFlags, 1),
159 QtMocHelpers::PropertyData<int>(38, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4),
161 QtMocHelpers::PropertyData<int>(39, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5),
163 QtMocHelpers::PropertyData<bool>(40, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6),
165 QtMocHelpers::PropertyData<bool>(21, QMetaType::Bool, QMC::DefaultPropertyFlags, 7),
167 QtMocHelpers::PropertyData<bool>(41, QMetaType::Bool, QMC::DefaultPropertyFlags, 8),
169 QtMocHelpers::PropertyData<int>(42, QMetaType::Int, QMC::DefaultPropertyFlags, 9),
171 QtMocHelpers::PropertyData<int>(43, QMetaType::Int, QMC::DefaultPropertyFlags, 10),
173 QtMocHelpers::PropertyData<QString>(44, QMetaType::QString, QMC::DefaultPropertyFlags, 9),
175 QtMocHelpers::PropertyData<QString>(45, QMetaType::QString, QMC::DefaultPropertyFlags, 10),
177 QtMocHelpers::UintData qt_enums {
179 return QtMocHelpers::metaObjectData<HdrPreviewWindow, qt_meta_tag_ZN16HdrPreviewWindowE_t>(QMC::MetaObjectFlag{}, qt_stringData,
180 qt_methods, qt_properties, qt_enums);
182Q_CONSTINIT
const QMetaObject HdrPreviewWindow::staticMetaObject = { {
183 QMetaObject::SuperData::link<QQuickView::staticMetaObject>(),
184 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.stringdata,
185 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.data,
188 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.metaTypes,
192void HdrPreviewWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
194 auto *_t =
static_cast<HdrPreviewWindow *
>(_o);
195 if (_c == QMetaObject::InvokeMetaMethod) {
197 case 0: _t->hdrGainChanged();
break;
198 case 1: _t->hdrTransferModeChanged();
break;
199 case 2: _t->hdrModeRestartRequested();
break;
200 case 3: _t->hdrModeConfirmed((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
201 case 4: _t->displayPeakNitsChanged();
break;
202 case 5: _t->contentPeakNitsChanged();
break;
203 case 6: _t->toneMappingChanged();
break;
204 case 7: _t->playingChanged();
break;
205 case 8: _t->fullScreenChanged();
break;
206 case 9: _t->videoPositionChanged();
break;
207 case 10: _t->videoDurationChanged();
break;
208 case 11: _t->pushFrame((*
reinterpret_cast<std::add_pointer_t<QVideoFrame>
>(_a[1])));
break;
209 case 12: _t->setHdrTransfer((*
reinterpret_cast<std::add_pointer_t<HdrTransfer>
>(_a[1])));
break;
210 case 13: _t->setPlaying((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
211 case 14: _t->checkEdrHeadroom();
break;
212 case 15: _t->onScreenChanged((*
reinterpret_cast<std::add_pointer_t<QScreen*>
>(_a[1])));
break;
213 case 16: _t->processPendingScreenChange();
break;
214 case 17: _t->setVideoSink((*
reinterpret_cast<std::add_pointer_t<QVideoSink*>
>(_a[1])));
break;
215 case 18: _t->triggerPlayPause();
break;
216 case 19: _t->triggerRewind();
break;
217 case 20: _t->triggerFastForward();
break;
218 case 21: _t->toggleFullScreen();
break;
219 case 22: _t->seekToFrame((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
220 case 23: _t->beginSystemMove();
break;
224 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
226 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
228 switch (*
reinterpret_cast<int*
>(_a[1])) {
229 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
231 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QVideoFrame >();
break;
235 switch (*
reinterpret_cast<int*
>(_a[1])) {
236 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
238 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QScreen* >();
break;
242 switch (*
reinterpret_cast<int*
>(_a[1])) {
243 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
245 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QVideoSink* >();
break;
250 if (_c == QMetaObject::IndexOfMethod) {
251 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrGainChanged, 0))
253 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrTransferModeChanged, 1))
255 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrModeRestartRequested, 2))
257 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)(
bool )>(_a, &HdrPreviewWindow::hdrModeConfirmed, 3))
259 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::displayPeakNitsChanged, 4))
261 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::contentPeakNitsChanged, 5))
263 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::toneMappingChanged, 6))
265 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::playingChanged, 7))
267 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::fullScreenChanged, 8))
269 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::videoPositionChanged, 9))
271 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::videoDurationChanged, 10))
274 if (_c == QMetaObject::ReadProperty) {
277 case 0: *
reinterpret_cast<float*
>(_v) = _t->hdrGain();
break;
278 case 1: *
reinterpret_cast<int*
>(_v) = _t->hdrTransferMode();
break;
279 case 2: *
reinterpret_cast<int*
>(_v) = _t->displayPeakNits();
break;
280 case 3: *
reinterpret_cast<int*
>(_v) = _t->contentPeakNits();
break;
281 case 4: *
reinterpret_cast<bool*
>(_v) = _t->toneMapping();
break;
282 case 5: *
reinterpret_cast<bool*
>(_v) = _t->isPlaying();
break;
283 case 6: *
reinterpret_cast<bool*
>(_v) = _t->isFullScreen();
break;
284 case 7: *
reinterpret_cast<int*
>(_v) = _t->videoPosition();
break;
285 case 8: *
reinterpret_cast<int*
>(_v) = _t->videoDuration();
break;
286 case 9: *
reinterpret_cast<QString*
>(_v) = _t->positionText();
break;
287 case 10: *
reinterpret_cast<QString*
>(_v) = _t->durationText();
break;
291 if (_c == QMetaObject::WriteProperty) {
294 case 2: _t->setDisplayPeakNits(*
reinterpret_cast<int*
>(_v));
break;
295 case 3: _t->setContentPeakNits(*
reinterpret_cast<int*
>(_v));
break;
296 case 4: _t->setToneMapping(*
reinterpret_cast<bool*
>(_v));
break;
302const QMetaObject *HdrPreviewWindow::metaObject()
const
304 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
307void *HdrPreviewWindow::qt_metacast(
const char *_clname)
309 if (!_clname)
return nullptr;
310 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.strings))
311 return static_cast<void*
>(
this);
312 return QQuickView::qt_metacast(_clname);
315int HdrPreviewWindow::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
317 _id = QQuickView::qt_metacall(_c, _id, _a);
320 if (_c == QMetaObject::InvokeMetaMethod) {
322 qt_static_metacall(
this, _c, _id, _a);
325 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
327 qt_static_metacall(
this, _c, _id, _a);
330 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
331 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
332 || _c == QMetaObject::RegisterPropertyMetaType) {
333 qt_static_metacall(
this, _c, _id, _a);
340void HdrPreviewWindow::hdrGainChanged()
342 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
346void HdrPreviewWindow::hdrTransferModeChanged()
348 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
352void HdrPreviewWindow::hdrModeRestartRequested()
354 QMetaObject::activate(
this, &staticMetaObject, 2,
nullptr);
358void HdrPreviewWindow::hdrModeConfirmed(
bool _t1)
360 QMetaObject::activate<void>(
this, &staticMetaObject, 3,
nullptr, _t1);
364void HdrPreviewWindow::displayPeakNitsChanged()
366 QMetaObject::activate(
this, &staticMetaObject, 4,
nullptr);
370void HdrPreviewWindow::contentPeakNitsChanged()
372 QMetaObject::activate(
this, &staticMetaObject, 5,
nullptr);
376void HdrPreviewWindow::toneMappingChanged()
378 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
382void HdrPreviewWindow::playingChanged()
384 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
388void HdrPreviewWindow::fullScreenChanged()
390 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
394void HdrPreviewWindow::videoPositionChanged()
396 QMetaObject::activate(
this, &staticMetaObject, 9,
nullptr);
400void HdrPreviewWindow::videoDurationChanged()
402 QMetaObject::activate(
this, &staticMetaObject, 10,
nullptr);