umbrello 25.12.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_multipagedialogbase.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'multipagedialogbase.h'
3**
4** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.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 'multipagedialogbase.h' doesn't include <QObject>."
20#elif Q_MOC_OUTPUT_REVISION != 69
21#error "This file was generated using the moc from 6.9.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
37template <> constexpr inline auto MultiPageDialogBase::qt_create_metaobjectdata<qt_meta_tag_ZN19MultiPageDialogBaseE_t>()
38{
39 namespace QMC = QtMocConstants;
40 QtMocHelpers::StringRefStorage qt_stringData {
41 "MultiPageDialogBase",
42 "okClicked",
43 "",
44 "applyClicked",
45 "defaultClicked",
46 "slotEnableButtonOk",
47 "state",
48 "slotOkClicked",
49 "slotApplyClicked",
50 "slotDefaultClicked",
51 "slotHelpClicked",
52 "slotButtonClicked",
53 "QAbstractButton*",
54 "button"
55 };
56
57 QtMocHelpers::UintData qt_methods {
58 // Signal 'okClicked'
59 QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
60 // Signal 'applyClicked'
61 QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
62 // Signal 'defaultClicked'
63 QtMocHelpers::SignalData<void()>(4, 2, QMC::AccessPublic, QMetaType::Void),
64 // Slot 'slotEnableButtonOk'
65 QtMocHelpers::SlotData<void(bool)>(5, 2, QMC::AccessProtected, QMetaType::Void, {{
66 { QMetaType::Bool, 6 },
67 }}),
68 // Slot 'slotOkClicked'
69 QtMocHelpers::SlotData<void()>(7, 2, QMC::AccessPrivate, QMetaType::Void),
70 // Slot 'slotApplyClicked'
71 QtMocHelpers::SlotData<void()>(8, 2, QMC::AccessPrivate, QMetaType::Void),
72 // Slot 'slotDefaultClicked'
73 QtMocHelpers::SlotData<void()>(9, 2, QMC::AccessPrivate, QMetaType::Void),
74 // Slot 'slotHelpClicked'
75 QtMocHelpers::SlotData<void()>(10, 2, QMC::AccessPrivate, QMetaType::Void),
76 // Slot 'slotButtonClicked'
77 QtMocHelpers::SlotData<void(QAbstractButton *)>(11, 2, QMC::AccessPrivate, QMetaType::Void, {{
78 { 0x80000000 | 12, 13 },
79 }}),
80 };
81 QtMocHelpers::UintData qt_properties {
82 };
83 QtMocHelpers::UintData qt_enums {
84 };
85 return QtMocHelpers::metaObjectData<MultiPageDialogBase, qt_meta_tag_ZN19MultiPageDialogBaseE_t>(QMC::MetaObjectFlag{}, qt_stringData,
86 qt_methods, qt_properties, qt_enums);
87}
88Q_CONSTINIT const QMetaObject MultiPageDialogBase::staticMetaObject = { {
89 QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
90 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN19MultiPageDialogBaseE_t>.stringdata,
91 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN19MultiPageDialogBaseE_t>.data,
92 qt_static_metacall,
93 nullptr,
94 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN19MultiPageDialogBaseE_t>.metaTypes,
95 nullptr
96} };
97
98void MultiPageDialogBase::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
99{
100 auto *_t = static_cast<MultiPageDialogBase *>(_o);
101 if (_c == QMetaObject::InvokeMetaMethod) {
102 switch (_id) {
103 case 0: _t->okClicked(); break;
104 case 1: _t->applyClicked(); break;
105 case 2: _t->defaultClicked(); break;
106 case 3: _t->slotEnableButtonOk((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
107 case 4: _t->slotOkClicked(); break;
108 case 5: _t->slotApplyClicked(); break;
109 case 6: _t->slotDefaultClicked(); break;
110 case 7: _t->slotHelpClicked(); break;
111 case 8: _t->slotButtonClicked((*reinterpret_cast< std::add_pointer_t<QAbstractButton*>>(_a[1]))); break;
112 default: ;
113 }
114 }
115 if (_c == QMetaObject::IndexOfMethod) {
116 if (QtMocHelpers::indexOfMethod<void (MultiPageDialogBase::*)()>(_a, &MultiPageDialogBase::okClicked, 0))
117 return;
118 if (QtMocHelpers::indexOfMethod<void (MultiPageDialogBase::*)()>(_a, &MultiPageDialogBase::applyClicked, 1))
119 return;
120 if (QtMocHelpers::indexOfMethod<void (MultiPageDialogBase::*)()>(_a, &MultiPageDialogBase::defaultClicked, 2))
121 return;
122 }
123}
124
125const QMetaObject *MultiPageDialogBase::metaObject() const
126{
127 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
128}
129
130void *MultiPageDialogBase::qt_metacast(const char *_clname)
131{
132 if (!_clname) return nullptr;
133 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN19MultiPageDialogBaseE_t>.strings))
134 return static_cast<void*>(this);
135 return QWidget::qt_metacast(_clname);
136}
137
138int MultiPageDialogBase::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
139{
140 _id = QWidget::qt_metacall(_c, _id, _a);
141 if (_id < 0)
142 return _id;
143 if (_c == QMetaObject::InvokeMetaMethod) {
144 if (_id < 9)
145 qt_static_metacall(this, _c, _id, _a);
146 _id -= 9;
147 }
148 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
149 if (_id < 9)
150 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
151 _id -= 9;
152 }
153 return _id;
154}
155
156// SIGNAL 0
158{
159 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
160}
161
162// SIGNAL 1
164{
165 QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
166}
167
168// SIGNAL 2
170{
171 QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
172}
173QT_WARNING_POP
void defaultClicked()
Definition moc_multipagedialogbase.cpp:169
MultiPageDialogBase(QWidget *parent, bool withDefaultButton=false)
Definition multipagedialogbase.cpp:43
void okClicked()
Definition moc_multipagedialogbase.cpp:157
void applyClicked()
Definition moc_multipagedialogbase.cpp:163
#define Q_CONSTINIT
Definition moc_parser.cpp:27
Definition moc_parser.cpp:33