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.11.1. 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",
46 "displayPeakNitsChanged",
47 "contentPeakNitsChanged",
51 "videoPositionChanged",
52 "videoDurationChanged",
65 "processPendingScreenChange",
86 QtMocHelpers::UintData qt_methods {
88 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
90 QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
92 QtMocHelpers::SignalData<void()>(4, 2, QMC::AccessPublic, QMetaType::Void),
94 QtMocHelpers::SignalData<void()>(5, 2, QMC::AccessPublic, QMetaType::Void),
96 QtMocHelpers::SignalData<void()>(6, 2, QMC::AccessPublic, QMetaType::Void),
98 QtMocHelpers::SignalData<void()>(7, 2, QMC::AccessPublic, QMetaType::Void),
100 QtMocHelpers::SignalData<void()>(8, 2, QMC::AccessPublic, QMetaType::Void),
102 QtMocHelpers::SignalData<void()>(9, 2, QMC::AccessPublic, QMetaType::Void),
104 QtMocHelpers::SignalData<void()>(10, 2, QMC::AccessPublic, QMetaType::Void),
106 QtMocHelpers::SignalData<void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
108 QtMocHelpers::SlotData<void(const QVideoFrame &)>(12, 2, QMC::AccessPublic, QMetaType::Void, {{
109 { 0x80000000 | 13, 14 },
112 QtMocHelpers::SlotData<
void(HdrTransfer)>(15, 2, QMC::AccessPublic, QMetaType::Void, {{
113 { 0x80000000 | 16, 17 },
116 QtMocHelpers::SlotData<
void(
bool)>(18, 2, QMC::AccessPublic, QMetaType::Void, {{
117 { QMetaType::Bool, 19 },
120 QtMocHelpers::SlotData<
void()>(20, 2, QMC::AccessPrivate, QMetaType::Void),
122 QtMocHelpers::SlotData<
void(QScreen *)>(21, 2, QMC::AccessPrivate, QMetaType::Void, {{
123 { 0x80000000 | 22, 23 },
126 QtMocHelpers::SlotData<
void()>(24, 2, QMC::AccessPrivate, QMetaType::Void),
128 QtMocHelpers::MethodData<
void(QVideoSink *)>(25, 2, QMC::AccessPublic, QMetaType::Void, {{
129 { 0x80000000 | 26, 27 },
132 QtMocHelpers::MethodData<
void()>(28, 2, QMC::AccessPublic, QMetaType::Void),
134 QtMocHelpers::MethodData<
void()>(29, 2, QMC::AccessPublic, QMetaType::Void),
136 QtMocHelpers::MethodData<
void()>(30, 2, QMC::AccessPublic, QMetaType::Void),
138 QtMocHelpers::MethodData<
void()>(31, 2, QMC::AccessPublic, QMetaType::Void),
140 QtMocHelpers::MethodData<
void(
int)>(32, 2, QMC::AccessPublic, QMetaType::Void, {{
141 { QMetaType::Int, 14 },
144 QtMocHelpers::UintData qt_properties {
146 QtMocHelpers::PropertyData<float>(33, QMetaType::Float, QMC::DefaultPropertyFlags, 0),
148 QtMocHelpers::PropertyData<int>(34, QMetaType::Int, QMC::DefaultPropertyFlags, 1),
150 QtMocHelpers::PropertyData<int>(35, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3),
152 QtMocHelpers::PropertyData<int>(36, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4),
154 QtMocHelpers::PropertyData<bool>(37, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5),
156 QtMocHelpers::PropertyData<bool>(19, QMetaType::Bool, QMC::DefaultPropertyFlags, 6),
158 QtMocHelpers::PropertyData<bool>(38, QMetaType::Bool, QMC::DefaultPropertyFlags, 7),
160 QtMocHelpers::PropertyData<int>(39, QMetaType::Int, QMC::DefaultPropertyFlags, 8),
162 QtMocHelpers::PropertyData<int>(40, QMetaType::Int, QMC::DefaultPropertyFlags, 9),
164 QtMocHelpers::PropertyData<QString>(41, QMetaType::QString, QMC::DefaultPropertyFlags, 8),
166 QtMocHelpers::PropertyData<QString>(42, QMetaType::QString, QMC::DefaultPropertyFlags, 9),
168 QtMocHelpers::UintData qt_enums {
170 return QtMocHelpers::metaObjectData<HdrPreviewWindow, qt_meta_tag_ZN16HdrPreviewWindowE_t>(QMC::MetaObjectFlag{}, qt_stringData,
171 qt_methods, qt_properties, qt_enums);
173Q_CONSTINIT
const QMetaObject HdrPreviewWindow::staticMetaObject = { {
174 QMetaObject::SuperData::link<QQuickView::staticMetaObject>(),
175 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.stringdata,
176 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.data,
179 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.metaTypes,
183void HdrPreviewWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
185 auto *_t =
static_cast<HdrPreviewWindow *
>(_o);
186 if (_c == QMetaObject::InvokeMetaMethod) {
188 case 0: _t->hdrGainChanged();
break;
189 case 1: _t->hdrTransferModeChanged();
break;
190 case 2: _t->hdrModeRestartRequested();
break;
191 case 3: _t->displayPeakNitsChanged();
break;
192 case 4: _t->contentPeakNitsChanged();
break;
193 case 5: _t->toneMappingChanged();
break;
194 case 6: _t->playingChanged();
break;
195 case 7: _t->fullScreenChanged();
break;
196 case 8: _t->videoPositionChanged();
break;
197 case 9: _t->videoDurationChanged();
break;
198 case 10: _t->pushFrame((*
reinterpret_cast<std::add_pointer_t<QVideoFrame>
>(_a[1])));
break;
199 case 11: _t->setHdrTransfer((*
reinterpret_cast<std::add_pointer_t<HdrTransfer>
>(_a[1])));
break;
200 case 12: _t->setPlaying((*
reinterpret_cast<std::add_pointer_t<bool>
>(_a[1])));
break;
201 case 13: _t->checkEdrHeadroom();
break;
202 case 14: _t->onScreenChanged((*
reinterpret_cast<std::add_pointer_t<QScreen*>
>(_a[1])));
break;
203 case 15: _t->processPendingScreenChange();
break;
204 case 16: _t->setVideoSink((*
reinterpret_cast<std::add_pointer_t<QVideoSink*>
>(_a[1])));
break;
205 case 17: _t->triggerPlayPause();
break;
206 case 18: _t->triggerRewind();
break;
207 case 19: _t->triggerFastForward();
break;
208 case 20: _t->toggleFullScreen();
break;
209 case 21: _t->seekToFrame((*
reinterpret_cast<std::add_pointer_t<int>
>(_a[1])));
break;
213 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
215 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
217 switch (*
reinterpret_cast<int*
>(_a[1])) {
218 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
220 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QVideoFrame >();
break;
224 switch (*
reinterpret_cast<int*
>(_a[1])) {
225 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
227 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QScreen* >();
break;
231 switch (*
reinterpret_cast<int*
>(_a[1])) {
232 default: *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType();
break;
234 *
reinterpret_cast<QMetaType *
>(_a[0]) = QMetaType::fromType< QVideoSink* >();
break;
239 if (_c == QMetaObject::IndexOfMethod) {
240 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrGainChanged, 0))
242 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrTransferModeChanged, 1))
244 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::hdrModeRestartRequested, 2))
246 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::displayPeakNitsChanged, 3))
248 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::contentPeakNitsChanged, 4))
250 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::toneMappingChanged, 5))
252 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::playingChanged, 6))
254 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::fullScreenChanged, 7))
256 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::videoPositionChanged, 8))
258 if (QtMocHelpers::indexOfMethod<
void (HdrPreviewWindow::*)()>(_a, &HdrPreviewWindow::videoDurationChanged, 9))
261 if (_c == QMetaObject::ReadProperty) {
264 case 0: *
reinterpret_cast<float*
>(_v) = _t->hdrGain();
break;
265 case 1: *
reinterpret_cast<int*
>(_v) = _t->hdrTransferMode();
break;
266 case 2: *
reinterpret_cast<int*
>(_v) = _t->displayPeakNits();
break;
267 case 3: *
reinterpret_cast<int*
>(_v) = _t->contentPeakNits();
break;
268 case 4: *
reinterpret_cast<bool*
>(_v) = _t->toneMapping();
break;
269 case 5: *
reinterpret_cast<bool*
>(_v) = _t->isPlaying();
break;
270 case 6: *
reinterpret_cast<bool*
>(_v) = _t->isFullScreen();
break;
271 case 7: *
reinterpret_cast<int*
>(_v) = _t->videoPosition();
break;
272 case 8: *
reinterpret_cast<int*
>(_v) = _t->videoDuration();
break;
273 case 9: *
reinterpret_cast<QString*
>(_v) = _t->positionText();
break;
274 case 10: *
reinterpret_cast<QString*
>(_v) = _t->durationText();
break;
278 if (_c == QMetaObject::WriteProperty) {
281 case 2: _t->setDisplayPeakNits(*
reinterpret_cast<int*
>(_v));
break;
282 case 3: _t->setContentPeakNits(*
reinterpret_cast<int*
>(_v));
break;
283 case 4: _t->setToneMapping(*
reinterpret_cast<bool*
>(_v));
break;
289const QMetaObject *HdrPreviewWindow::metaObject()
const
291 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
294void *HdrPreviewWindow::qt_metacast(
const char *_clname)
296 if (!_clname)
return nullptr;
297 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN16HdrPreviewWindowE_t>.strings))
298 return static_cast<void*
>(
this);
299 return QQuickView::qt_metacast(_clname);
302int HdrPreviewWindow::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
304 _id = QQuickView::qt_metacall(_c, _id, _a);
307 if (_c == QMetaObject::InvokeMetaMethod) {
309 qt_static_metacall(
this, _c, _id, _a);
312 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
314 qt_static_metacall(
this, _c, _id, _a);
317 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
318 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
319 || _c == QMetaObject::RegisterPropertyMetaType) {
320 qt_static_metacall(
this, _c, _id, _a);
327void HdrPreviewWindow::hdrGainChanged()
329 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
333void HdrPreviewWindow::hdrTransferModeChanged()
335 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
339void HdrPreviewWindow::hdrModeRestartRequested()
341 QMetaObject::activate(
this, &staticMetaObject, 2,
nullptr);
345void HdrPreviewWindow::displayPeakNitsChanged()
347 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
351void HdrPreviewWindow::contentPeakNitsChanged()
353 QMetaObject::activate(
this, &staticMetaObject, 4,
nullptr);
357void HdrPreviewWindow::toneMappingChanged()
359 QMetaObject::activate(
this, &staticMetaObject, 5,
nullptr);
363void HdrPreviewWindow::playingChanged()
365 QMetaObject::activate(
this, &staticMetaObject, 6,
nullptr);
369void HdrPreviewWindow::fullScreenChanged()
371 QMetaObject::activate(
this, &staticMetaObject, 7,
nullptr);
375void HdrPreviewWindow::videoPositionChanged()
377 QMetaObject::activate(
this, &staticMetaObject, 8,
nullptr);
381void HdrPreviewWindow::videoDurationChanged()
383 QMetaObject::activate(
this, &staticMetaObject, 9,
nullptr);