Line data Source code
1 : /****************************************************************************
2 : ** Meta object code from reading C++ file 'imitatepass.h'
3 : **
4 : ** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.2)
5 : **
6 : ** WARNING! All changes made in this file will be lost!
7 : *****************************************************************************/
8 :
9 : #include "imitatepass.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 'imitatepass.h' doesn't include <QObject>."
20 : #elif Q_MOC_OUTPUT_REVISION != 69
21 : #error "This file was generated using the moc from 6.10.2. 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 :
30 : QT_WARNING_PUSH
31 : QT_WARNING_DISABLE_DEPRECATED
32 : QT_WARNING_DISABLE_GCC("-Wuseless-cast")
33 : namespace {
34 : struct qt_meta_tag_ZN11ImitatePassE_t {};
35 : } // unnamed namespace
36 :
37 : template <> constexpr inline auto ImitatePass::qt_create_metaobjectdata<qt_meta_tag_ZN11ImitatePassE_t>()
38 : {
39 : namespace QMC = QtMocConstants;
40 : QtMocHelpers::StringRefStorage qt_stringData {
41 : "ImitatePass",
42 : "startReencryptPath",
43 : "",
44 : "endReencryptPath"
45 : };
46 :
47 : QtMocHelpers::UintData qt_methods {
48 : // Signal 'startReencryptPath'
49 : QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
50 : // Signal 'endReencryptPath'
51 : QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
52 : };
53 : QtMocHelpers::UintData qt_properties {
54 : };
55 : QtMocHelpers::UintData qt_enums {
56 : };
57 : return QtMocHelpers::metaObjectData<ImitatePass, qt_meta_tag_ZN11ImitatePassE_t>(QMC::MetaObjectFlag{}, qt_stringData,
58 : qt_methods, qt_properties, qt_enums);
59 : }
60 : Q_CONSTINIT const QMetaObject ImitatePass::staticMetaObject = { {
61 : QMetaObject::SuperData::link<Pass::staticMetaObject>(),
62 : qt_staticMetaObjectStaticContent<qt_meta_tag_ZN11ImitatePassE_t>.stringdata,
63 : qt_staticMetaObjectStaticContent<qt_meta_tag_ZN11ImitatePassE_t>.data,
64 : qt_static_metacall,
65 : nullptr,
66 : qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN11ImitatePassE_t>.metaTypes,
67 : nullptr
68 : } };
69 :
70 0 : void ImitatePass::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
71 : {
72 : auto *_t = static_cast<ImitatePass *>(_o);
73 0 : if (_c == QMetaObject::InvokeMetaMethod) {
74 0 : switch (_id) {
75 0 : case 0: _t->startReencryptPath(); break;
76 0 : case 1: _t->endReencryptPath(); break;
77 : default: ;
78 : }
79 : }
80 0 : if (_c == QMetaObject::IndexOfMethod) {
81 : if (QtMocHelpers::indexOfMethod<void (ImitatePass::*)()>(_a, &ImitatePass::startReencryptPath, 0))
82 0 : return;
83 : if (QtMocHelpers::indexOfMethod<void (ImitatePass::*)()>(_a, &ImitatePass::endReencryptPath, 1))
84 0 : return;
85 : }
86 : }
87 :
88 0 : const QMetaObject *ImitatePass::metaObject() const
89 : {
90 0 : return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
91 : }
92 :
93 0 : void *ImitatePass::qt_metacast(const char *_clname)
94 : {
95 0 : if (!_clname) return nullptr;
96 0 : if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN11ImitatePassE_t>.strings))
97 : return static_cast<void*>(this);
98 0 : return Pass::qt_metacast(_clname);
99 : }
100 :
101 0 : int ImitatePass::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
102 : {
103 0 : _id = Pass::qt_metacall(_c, _id, _a);
104 0 : if (_id < 0)
105 : return _id;
106 0 : if (_c == QMetaObject::InvokeMetaMethod) {
107 0 : if (_id < 2)
108 0 : qt_static_metacall(this, _c, _id, _a);
109 0 : _id -= 2;
110 : }
111 0 : if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
112 0 : if (_id < 2)
113 0 : *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
114 0 : _id -= 2;
115 : }
116 : return _id;
117 : }
118 :
119 : // SIGNAL 0
120 0 : void ImitatePass::startReencryptPath()
121 : {
122 0 : QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
123 0 : }
124 :
125 : // SIGNAL 1
126 0 : void ImitatePass::endReencryptPath()
127 : {
128 0 : QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
129 0 : }
130 : QT_WARNING_POP
|