umbrello 25.11.70
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_codegenoptionspage.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'codegenoptionspage.h'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.3)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
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 'codegenoptionspage.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 68
21#error "This file was generated using the moc from 6.8.3. 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
30QT_WARNING_PUSH
32QT_WARNING_DISABLE_GCC("-Wuseless-cast")
33namespace {
35} // unnamed namespace
36
37
38#ifdef QT_MOC_HAS_STRINGDATA
39static constexpr auto qt_meta_stringdata_ZN18CodeGenOptionsPageE = QtMocHelpers::stringData(
40 "CodeGenOptionsPage",
41 "applyClicked",
42 "",
43 "languageChanged",
44 "syncCodeDocumentsToParent",
45 "activeLanguageChanged",
46 "id",
47 "updateCodeGenerationPolicyTab",
48 "browseClicked",
49 "changeLanguage"
50);
51#else // !QT_MOC_HAS_STRINGDATA
52#error "qtmochelpers.h not found or too old."
53#endif // !QT_MOC_HAS_STRINGDATA
54
56
57 // content:
58 12, // revision
59 0, // classname
60 0, 0, // classinfo
61 7, 14, // methods
62 0, 0, // properties
63 0, 0, // enums/sets
64 0, 0, // constructors
65 0, // flags
66 3, // signalCount
67
68 // signals: name, argc, parameters, tag, flags, initial metatype offsets
69 1, 0, 56, 2, 0x06, 1 /* Public */,
70 3, 0, 57, 2, 0x06, 2 /* Public */,
71 4, 0, 58, 2, 0x06, 3 /* Public */,
72
73 // slots: name, argc, parameters, tag, flags, initial metatype offsets
74 5, 1, 59, 2, 0x09, 4 /* Protected */,
75 7, 0, 62, 2, 0x09, 6 /* Protected */,
76 8, 0, 63, 2, 0x09, 7 /* Protected */,
77 9, 0, 64, 2, 0x08, 8 /* Private */,
78
79 // signals: parameters
80 QMetaType::Void,
81 QMetaType::Void,
82 QMetaType::Void,
83
84 // slots: parameters
85 QMetaType::Void, QMetaType::Int, 6,
86 QMetaType::Void,
87 QMetaType::Void,
88 QMetaType::Void,
89
90 0 // eod
91};
92
93Q_CONSTINIT const QMetaObject CodeGenOptionsPage::staticMetaObject = { {
94 QMetaObject::SuperData::link<QWizardPage::staticMetaObject>(),
95 qt_meta_stringdata_ZN18CodeGenOptionsPageE.offsetsAndSizes,
97 qt_static_metacall,
98 nullptr,
99 qt_incomplete_metaTypeArray<qt_meta_tag_ZN18CodeGenOptionsPageE_t,
100 // Q_OBJECT / Q_GADGET
101 QtPrivate::TypeAndForceComplete<CodeGenOptionsPage, std::true_type>,
102 // method 'applyClicked'
103 QtPrivate::TypeAndForceComplete<void, std::false_type>,
104 // method 'languageChanged'
105 QtPrivate::TypeAndForceComplete<void, std::false_type>,
106 // method 'syncCodeDocumentsToParent'
107 QtPrivate::TypeAndForceComplete<void, std::false_type>,
108 // method 'activeLanguageChanged'
109 QtPrivate::TypeAndForceComplete<void, std::false_type>,
110 QtPrivate::TypeAndForceComplete<int, std::false_type>,
111 // method 'updateCodeGenerationPolicyTab'
112 QtPrivate::TypeAndForceComplete<void, std::false_type>,
113 // method 'browseClicked'
114 QtPrivate::TypeAndForceComplete<void, std::false_type>,
115 // method 'changeLanguage'
116 QtPrivate::TypeAndForceComplete<void, std::false_type>
117 >,
118 nullptr
119} };
120
121void CodeGenOptionsPage::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
122{
123 auto *_t = static_cast<CodeGenOptionsPage *>(_o);
124 if (_c == QMetaObject::InvokeMetaMethod) {
125 switch (_id) {
126 case 0: _t->applyClicked(); break;
127 case 1: _t->languageChanged(); break;
128 case 2: _t->syncCodeDocumentsToParent(); break;
129 case 3: _t->activeLanguageChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
130 case 4: _t->updateCodeGenerationPolicyTab(); break;
131 case 5: _t->browseClicked(); break;
132 case 6: _t->changeLanguage(); break;
133 default: ;
134 }
135 }
136 if (_c == QMetaObject::IndexOfMethod) {
137 int *result = reinterpret_cast<int *>(_a[0]);
138 {
139 using _q_method_type = void (CodeGenOptionsPage::*)();
140 if (_q_method_type _q_method = &CodeGenOptionsPage::applyClicked; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
141 *result = 0;
142 return;
143 }
144 }
145 {
146 using _q_method_type = void (CodeGenOptionsPage::*)();
147 if (_q_method_type _q_method = &CodeGenOptionsPage::languageChanged; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
148 *result = 1;
149 return;
150 }
151 }
152 {
153 using _q_method_type = void (CodeGenOptionsPage::*)();
154 if (_q_method_type _q_method = &CodeGenOptionsPage::syncCodeDocumentsToParent; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
155 *result = 2;
156 return;
157 }
158 }
159 }
160}
161
162const QMetaObject *CodeGenOptionsPage::metaObject() const
163{
164 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
165}
166
167void *CodeGenOptionsPage::qt_metacast(const char *_clname)
168{
169 if (!_clname) return nullptr;
170 if (!strcmp(_clname, qt_meta_stringdata_ZN18CodeGenOptionsPageE.stringdata0))
171 return static_cast<void*>(this);
172 return QWizardPage::qt_metacast(_clname);
173}
174
175int CodeGenOptionsPage::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
176{
177 _id = QWizardPage::qt_metacall(_c, _id, _a);
178 if (_id < 0)
179 return _id;
180 if (_c == QMetaObject::InvokeMetaMethod) {
181 if (_id < 7)
182 qt_static_metacall(this, _c, _id, _a);
183 _id -= 7;
184 }
185 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
186 if (_id < 7)
187 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
188 _id -= 7;
189 }
190 return _id;
191}
192
193// SIGNAL 0
195{
196 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
197}
198
199// SIGNAL 1
201{
202 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
203}
204
205// SIGNAL 2
207{
208 QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
209}
210QT_WARNING_POP
void languageChanged()
Definition moc_codegenoptionspage.cpp:200
CodeGenOptionsPage(QWidget *parent=nullptr)
Definition codegenoptionspage.cpp:30
void syncCodeDocumentsToParent()
Definition moc_codegenoptionspage.cpp:206
void applyClicked()
Definition moc_codegenoptionspage.cpp:194
static Q_CONSTINIT const uint qt_meta_data_ZN18CodeGenOptionsPageE[]
Definition moc_codegenoptionspage.cpp:55
#define Q_CONSTINIT
Definition moc_parser.cpp:27
Definition moc_parser.cpp:33