9#include "../../../../../QtQrDec/include/esterv/utils/qr_image_decoder.hpp"
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 'qr_image_decoder.hpp' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 68
21#error "This file was generated using the moc from 6.8.1. It"
22#error "cannot be used with the include files from this version of Qt."
23#error "(The moc has changed too much.)"
32QT_WARNING_DISABLE_GCC(
"-Wuseless-cast")
38#ifdef QT_MOC_HAS_STRINGDATA
39static constexpr auto qt_meta_stringdata_ZN6Esterv5Utils5QrDec14QRImageDecoderE = QtMocHelpers::stringData(
40 "Esterv::Utils::QrDec::QRImageDecoder",
58#error "qtmochelpers.h not found or too old."
61Q_CONSTINIT
static const uint qt_meta_data_ZN6Esterv5Utils5QrDec14QRImageDecoderE[] = {
79 5, 1, 60, 6, 0x06, 4 ,
80 7, 0, 63, 6, 0x06, 6 ,
81 8, 0, 64, 6, 0x06, 7 ,
82 9, 0, 65, 6, 0x06, 8 ,
85 10, 0, 66, 6, 0x02, 9 ,
86 11, 0, 67, 6, 0x02, 10 ,
87 12, 0, 68, 6, 0x02, 11 ,
108Q_CONSTINIT
const QMetaObject Esterv::Utils::QrDec::QRImageDecoder::staticMetaObject = { {
109 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
110 qt_meta_stringdata_ZN6Esterv5Utils5QrDec14QRImageDecoderE.offsetsAndSizes,
111 qt_meta_data_ZN6Esterv5Utils5QrDec14QRImageDecoderE,
142void Esterv::Utils::QrDec::QRImageDecoder::qt_static_metacall(
QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
144 auto *_t =
static_cast<QRImageDecoder *
>(_o);
145 if (_c == QMetaObject::InvokeMetaMethod) {
147 case 0: _t->decodedQR((*
reinterpret_cast< std::add_pointer_t<QString>
>(_a[1])));
break;
148 case 1: _t->sourceChanged();
break;
149 case 2: _t->hasTorchChanged();
break;
150 case 3: _t->useTorchChanged();
break;
151 case 4: _t->start();
break;
152 case 5: _t->stop();
break;
153 case 6: _t->clear();
break;
157 if (_c == QMetaObject::IndexOfMethod) {
158 int *
result =
reinterpret_cast<int *
>(_a[0]);
160 using _q_method_type = void (QRImageDecoder::*)(
QString );
167 using _q_method_type = void (QRImageDecoder::*)();
174 using _q_method_type = void (QRImageDecoder::*)();
181 using _q_method_type = void (QRImageDecoder::*)();
188 if (_c == QMetaObject::ReadProperty) {
191 case 0: *
reinterpret_cast< QString*
>(_v) = _t->get_source();
break;
192 case 1: *
reinterpret_cast< bool*
>(_v) = _t->m_useTorch;
break;
193 case 2: *
reinterpret_cast< bool*
>(_v) = _t->m_hasTorch;
break;
197 if (_c == QMetaObject::WriteProperty) {
201 if (_t->m_useTorch != *
reinterpret_cast< bool*
>(_v)) {
202 _t->m_useTorch = *
reinterpret_cast< bool*
>(_v);
203 Q_EMIT _t->useTorchChanged();
207 if (_t->m_hasTorch != *
reinterpret_cast< bool*
>(_v)) {
208 _t->m_hasTorch = *
reinterpret_cast< bool*
>(_v);
209 Q_EMIT _t->hasTorchChanged();
219 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
222void *Esterv::Utils::QrDec::QRImageDecoder::qt_metacast(
const char *_clname)
224 if (!_clname)
return nullptr;
225 if (!
strcmp(_clname, qt_meta_stringdata_ZN6Esterv5Utils5QrDec14QRImageDecoderE.stringdata0))
226 return static_cast<void*
>(
this);
227 return QObject::qt_metacast(_clname);
230int Esterv::Utils::QrDec::QRImageDecoder::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
232 _id = QObject::qt_metacall(_c, _id, _a);
235 if (_c == QMetaObject::InvokeMetaMethod) {
237 qt_static_metacall(
this, _c, _id, _a);
240 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
245 if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
246 || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
247 || _c == QMetaObject::RegisterPropertyMetaType) {
248 qt_static_metacall(
this, _c, _id, _a);
257 void *_a[] = {
nullptr,
const_cast<void*
>(
reinterpret_cast<const void*
>(
std::addressof(_t1))) };
258 QMetaObject::activate(
this, &staticMetaObject, 0, _a);
264 QMetaObject::activate(
this, &staticMetaObject, 1,
nullptr);
270 QMetaObject::activate(
this, &staticMetaObject, 2,
nullptr);
276 QMetaObject::activate(
this, &staticMetaObject, 3,
nullptr);
void hasTorchChanged()
Definition moc_qr_image_decoder.cpp:268
void sourceChanged()
Definition moc_qr_image_decoder.cpp:262
void useTorchChanged()
Definition moc_qr_image_decoder.cpp:274
void decodedQR(QString)
Definition moc_qr_image_decoder.cpp:255
const CvArr const CvArr CvArr * result
Definition core_c.h:1423
uint32_t uint
Definition interface.h:42
Definition moc_about.cpp:33