umbrello 25.04.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_classifierlistpage.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'classifierlistpage.h'
3**
4** Created by: The Qt Meta Object Compiler version 67 (Qt 5.15.13)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include <memory>
10#include "../../../../umbrello/dialogs/pages/classifierlistpage.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'classifierlistpage.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 67
16#error "This file was generated using the moc from 5.15.13. It"
17#error "cannot be used with the include files from this version of Qt."
18#error "(The moc has changed too much.)"
19#endif
20
21QT_BEGIN_MOC_NAMESPACE
22QT_WARNING_PUSH
23QT_WARNING_DISABLE_DEPRECATED
25 QByteArrayData data[22];
26 char stringdata0[298];
27};
28#define QT_MOC_LITERAL(idx, ofs, len) \
29 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
30 qptrdiff(offsetof(qt_meta_stringdata_ClassifierListPage_t, stringdata0) + ofs \
31 - idx * sizeof(QByteArrayData)) \
32 )
34 {
35QT_MOC_LITERAL(0, 0, 18), // "ClassifierListPage"
36QT_MOC_LITERAL(1, 19, 16), // "slotActivateItem"
37QT_MOC_LITERAL(2, 36, 0), // ""
38QT_MOC_LITERAL(3, 37, 16), // "QListWidgetItem*"
39QT_MOC_LITERAL(4, 54, 4), // "item"
40QT_MOC_LITERAL(5, 59, 17), // "slotMenuSelection"
41QT_MOC_LITERAL(6, 77, 8), // "QAction*"
42QT_MOC_LITERAL(7, 86, 6), // "action"
43QT_MOC_LITERAL(8, 93, 19), // "slotListItemCreated"
44QT_MOC_LITERAL(9, 113, 10), // "UMLObject*"
45QT_MOC_LITERAL(10, 124, 6), // "object"
46QT_MOC_LITERAL(11, 131, 20), // "slotListItemModified"
47QT_MOC_LITERAL(12, 152, 22), // "slotRightButtonPressed"
48QT_MOC_LITERAL(13, 175, 1), // "p"
49QT_MOC_LITERAL(14, 177, 15), // "slotDoubleClick"
50QT_MOC_LITERAL(15, 193, 14), // "slotTopClicked"
51QT_MOC_LITERAL(16, 208, 13), // "slotUpClicked"
52QT_MOC_LITERAL(17, 222, 15), // "slotDownClicked"
53QT_MOC_LITERAL(18, 238, 17), // "slotBottomClicked"
54QT_MOC_LITERAL(19, 256, 15), // "slotNewListItem"
55QT_MOC_LITERAL(20, 272, 10), // "slotDelete"
56QT_MOC_LITERAL(21, 283, 14) // "slotProperties"
57
58 },
59 "ClassifierListPage\0slotActivateItem\0"
60 "\0QListWidgetItem*\0item\0slotMenuSelection\0"
61 "QAction*\0action\0slotListItemCreated\0"
62 "UMLObject*\0object\0slotListItemModified\0"
63 "slotRightButtonPressed\0p\0slotDoubleClick\0"
64 "slotTopClicked\0slotUpClicked\0"
65 "slotDownClicked\0slotBottomClicked\0"
66 "slotNewListItem\0slotDelete\0slotProperties"
67};
68#undef QT_MOC_LITERAL
69
70static const uint qt_meta_data_ClassifierListPage[] = {
71
72 // content:
73 8, // revision
74 0, // classname
75 0, 0, // classinfo
76 13, 14, // methods
77 0, 0, // properties
78 0, 0, // enums/sets
79 0, 0, // constructors
80 0, // flags
81 0, // signalCount
82
83 // slots: name, argc, parameters, tag, flags
84 1, 1, 79, 2, 0x09 /* Protected */,
85 5, 1, 82, 2, 0x09 /* Protected */,
86 8, 1, 85, 2, 0x09 /* Protected */,
87 11, 0, 88, 2, 0x09 /* Protected */,
88 12, 1, 89, 2, 0x09 /* Protected */,
89 14, 1, 92, 2, 0x09 /* Protected */,
90 15, 0, 95, 2, 0x09 /* Protected */,
91 16, 0, 96, 2, 0x09 /* Protected */,
92 17, 0, 97, 2, 0x09 /* Protected */,
93 18, 0, 98, 2, 0x09 /* Protected */,
94 19, 0, 99, 2, 0x09 /* Protected */,
95 20, 0, 100, 2, 0x09 /* Protected */,
96 21, 0, 101, 2, 0x09 /* Protected */,
97
98 // slots: parameters
99 QMetaType::Void, 0x80000000 | 3, 4,
100 QMetaType::Void, 0x80000000 | 6, 7,
101 QMetaType::Void, 0x80000000 | 9, 10,
102 QMetaType::Void,
103 QMetaType::Void, QMetaType::QPoint, 13,
104 QMetaType::Void, 0x80000000 | 3, 4,
105 QMetaType::Void,
106 QMetaType::Void,
107 QMetaType::Void,
108 QMetaType::Void,
109 QMetaType::Void,
110 QMetaType::Void,
111 QMetaType::Void,
112
113 0 // eod
114};
115
116void ClassifierListPage::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
117{
118 if (_c == QMetaObject::InvokeMetaMethod) {
119 auto *_t = static_cast<ClassifierListPage *>(_o);
120 (void)_t;
121 switch (_id) {
122 case 0: _t->slotActivateItem((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
123 case 1: _t->slotMenuSelection((*reinterpret_cast< QAction*(*)>(_a[1]))); break;
124 case 2: _t->slotListItemCreated((*reinterpret_cast< UMLObject*(*)>(_a[1]))); break;
125 case 3: _t->slotListItemModified(); break;
126 case 4: _t->slotRightButtonPressed((*reinterpret_cast< const QPoint(*)>(_a[1]))); break;
127 case 5: _t->slotDoubleClick((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break;
128 case 6: _t->slotTopClicked(); break;
129 case 7: _t->slotUpClicked(); break;
130 case 8: _t->slotDownClicked(); break;
131 case 9: _t->slotBottomClicked(); break;
132 case 10: _t->slotNewListItem(); break;
133 case 11: _t->slotDelete(); break;
134 case 12: _t->slotProperties(); break;
135 default: ;
136 }
137 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
138 switch (_id) {
139 default: *reinterpret_cast<int*>(_a[0]) = -1; break;
140 case 2:
141 switch (*reinterpret_cast<int*>(_a[1])) {
142 default: *reinterpret_cast<int*>(_a[0]) = -1; break;
143 case 0:
144 *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< UMLObject* >(); break;
145 }
146 break;
147 }
148 }
149}
150
151QT_INIT_METAOBJECT const QMetaObject ClassifierListPage::staticMetaObject = { {
152 QMetaObject::SuperData::link<DialogPageBase::staticMetaObject>(),
155 qt_static_metacall,
156 nullptr,
157 nullptr
158} };
159
160
161const QMetaObject *ClassifierListPage::metaObject() const
162{
163 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
164}
165
166void *ClassifierListPage::qt_metacast(const char *_clname)
167{
168 if (!_clname) return nullptr;
170 return static_cast<void*>(this);
171 return DialogPageBase::qt_metacast(_clname);
172}
173
174int ClassifierListPage::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
175{
176 _id = DialogPageBase::qt_metacall(_c, _id, _a);
177 if (_id < 0)
178 return _id;
179 if (_c == QMetaObject::InvokeMetaMethod) {
180 if (_id < 13)
181 qt_static_metacall(this, _c, _id, _a);
182 _id -= 13;
183 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
184 if (_id < 13)
185 qt_static_metacall(this, _c, _id, _a);
186 _id -= 13;
187 }
188 return _id;
189}
190QT_WARNING_POP
191QT_END_MOC_NAMESPACE
A dialog page to display classifier properties.
Definition classifierlistpage.h:35
void slotActivateItem(QListWidgetItem *item)
Definition classifierlistpage.cpp:317
The base class for UML objects.
Definition umlobject.h:70
#define QT_MOC_LITERAL(idx, ofs, len)
Definition moc_classifierlistpage.cpp:28
static const uint qt_meta_data_ClassifierListPage[]
Definition moc_classifierlistpage.cpp:70
static const qt_meta_stringdata_ClassifierListPage_t qt_meta_stringdata_ClassifierListPage
Definition moc_classifierlistpage.cpp:33
Definition moc_classifierlistpage.cpp:24
char stringdata0[298]
Definition moc_classifierlistpage.cpp:26
QByteArrayData data[22]
Definition moc_classifierlistpage.cpp:25