umbrello 25.11.70
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_uml.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'uml.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 'uml.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_ZN6UMLAppE = QtMocHelpers::stringData(
40 "UMLApp",
41 "sigCutSuccessful",
42 "",
43 "slotExecGenerationWizard",
44 "slotImportingWizard",
45 "slotFileNew",
46 "slotFileOpen",
47 "slotFileOpenRecent",
48 "url",
49 "slotFileSave",
50 "slotFileSaveAs",
51 "slotFileClose",
52 "slotPrintSettings",
53 "slotPrintPreview",
54 "slotPrintPreviewPaintRequested",
55 "QPrinter*",
56 "printer",
57 "slotFilePrint",
58 "slotFileQuit",
59 "slotFileExportDocbook",
60 "slotFileExportXhtml",
61 "slotFind",
62 "slotFindNext",
63 "slotFindPrevious",
64 "slotEditCut",
65 "slotEditCopy",
66 "slotEditPaste",
67 "slotStatusMsg",
68 "text",
69 "slotClassDiagram",
70 "slotObjectDiagram",
71 "slotSequenceDiagram",
72 "slotCollaborationDiagram",
73 "slotUseCaseDiagram",
74 "slotStateDiagram",
75 "slotActivityDiagram",
76 "slotComponentDiagram",
77 "slotDeploymentDiagram",
78 "slotEntityRelationshipDiagram",
79 "slotAlignLeft",
80 "slotAlignRight",
81 "slotAlignTop",
82 "slotAlignBottom",
83 "slotAlignVerticalMiddle",
84 "slotAlignHorizontalMiddle",
85 "slotAlignVerticalDistribute",
86 "slotAlignHorizontalDistribute",
87 "slotClipDataChanged",
88 "slotCopyChanged",
89 "slotPrefs",
90 "MultiPageDialogBase::PageType",
91 "page",
92 "slotApplyPrefs",
93 "slotImportClass",
94 "slotImportProject",
95 "slotUpdateViews",
96 "slotShowTreeView",
97 "state",
98 "slotShowDebugView",
99 "slotShowDocumentationView",
100 "slotShowCmdHistoryView",
101 "slotShowLogView",
102 "slotShowBirdView",
103 "slotCurrentViewClearDiagram",
104 "slotCurrentViewToggleSnapToGrid",
105 "slotCurrentViewToggleShowGrid",
106 "slotCurrentViewExportImage",
107 "slotViewsExportImages",
108 "slotCurrentProperties",
109 "slotClassWizard",
110 "slotAddDefaultDatatypes",
111 "slotCurrentViewChanged",
112 "slotSnapToGridToggled",
113 "gridOn",
114 "slotShowGridToggled",
115 "slotSelectAll",
116 "slotDeleteSelected",
117 "slotDeleteDiagram",
118 "slotCloseDiagram",
119 "index",
120 "slotGenerateAllCode",
121 "slotSetZoom",
122 "QAction*",
123 "action",
124 "slotZoomSliderMoved",
125 "value",
126 "slotZoomFit",
127 "slotZoom100",
128 "slotZoomOut",
129 "slotZoomIn",
130 "slotBirdViewChanged",
131 "newCenter",
132 "setupZoomMenu",
133 "slotEditUndo",
134 "slotEditRedo",
135 "slotTabChanged",
136 "slotChangeTabLeft",
137 "slotChangeTabRight",
138 "slotMoveTabLeft",
139 "slotMoveTabRight",
140 "slotXhtmlDocGenerationFinished",
141 "status",
142 "slotOpenFileInEditor",
143 "file",
144 "startCursor",
145 "endCursor",
146 "setLang_actionscript",
147 "setLang_ada",
148 "setLang_cpp",
149 "setLang_csharp",
150 "setLang_d",
151 "setLang_idl",
152 "setLang_java",
153 "setLang_javascript",
154 "setLang_mysql",
155 "setLang_pascal",
156 "setLang_perl",
157 "setLang_php",
158 "setLang_php5",
159 "setLang_postgresql",
160 "setLang_python",
161 "setLang_ruby",
162 "setLang_sql",
163 "setLang_tcl",
164 "setLang_vala",
165 "setLang_xmlschema",
166 "setLang_none",
167 "slotDiagramPopupMenu",
168 "point"
169);
170#else // !QT_MOC_HAS_STRINGDATA
171#error "qtmochelpers.h not found or too old."
172#endif // !QT_MOC_HAS_STRINGDATA
173
175
176 // content:
177 12, // revision
178 0, // classname
179 0, 0, // classinfo
180 112, 14, // methods
181 0, 0, // properties
182 0, 0, // enums/sets
183 0, 0, // constructors
184 0, // flags
185 1, // signalCount
186
187 // signals: name, argc, parameters, tag, flags, initial metatype offsets
188 1, 0, 686, 2, 0x06, 1 /* Public */,
189
190 // slots: name, argc, parameters, tag, flags, initial metatype offsets
191 3, 0, 687, 2, 0x0a, 2 /* Public */,
192 4, 0, 688, 2, 0x0a, 3 /* Public */,
193 5, 0, 689, 2, 0x0a, 4 /* Public */,
194 6, 0, 690, 2, 0x0a, 5 /* Public */,
195 7, 1, 691, 2, 0x0a, 6 /* Public */,
196 9, 0, 694, 2, 0x0a, 8 /* Public */,
197 10, 0, 695, 2, 0x0a, 9 /* Public */,
198 11, 0, 696, 2, 0x0a, 10 /* Public */,
199 12, 0, 697, 2, 0x0a, 11 /* Public */,
200 13, 0, 698, 2, 0x0a, 12 /* Public */,
201 14, 1, 699, 2, 0x0a, 13 /* Public */,
202 17, 0, 702, 2, 0x0a, 15 /* Public */,
203 18, 0, 703, 2, 0x0a, 16 /* Public */,
204 19, 0, 704, 2, 0x0a, 17 /* Public */,
205 20, 0, 705, 2, 0x0a, 18 /* Public */,
206 21, 0, 706, 2, 0x0a, 19 /* Public */,
207 22, 0, 707, 2, 0x0a, 20 /* Public */,
208 23, 0, 708, 2, 0x0a, 21 /* Public */,
209 24, 0, 709, 2, 0x0a, 22 /* Public */,
210 25, 0, 710, 2, 0x0a, 23 /* Public */,
211 26, 0, 711, 2, 0x0a, 24 /* Public */,
212 27, 1, 712, 2, 0x0a, 25 /* Public */,
213 29, 0, 715, 2, 0x0a, 27 /* Public */,
214 30, 0, 716, 2, 0x0a, 28 /* Public */,
215 31, 0, 717, 2, 0x0a, 29 /* Public */,
216 32, 0, 718, 2, 0x0a, 30 /* Public */,
217 33, 0, 719, 2, 0x0a, 31 /* Public */,
218 34, 0, 720, 2, 0x0a, 32 /* Public */,
219 35, 0, 721, 2, 0x0a, 33 /* Public */,
220 36, 0, 722, 2, 0x0a, 34 /* Public */,
221 37, 0, 723, 2, 0x0a, 35 /* Public */,
222 38, 0, 724, 2, 0x0a, 36 /* Public */,
223 39, 0, 725, 2, 0x0a, 37 /* Public */,
224 40, 0, 726, 2, 0x0a, 38 /* Public */,
225 41, 0, 727, 2, 0x0a, 39 /* Public */,
226 42, 0, 728, 2, 0x0a, 40 /* Public */,
227 43, 0, 729, 2, 0x0a, 41 /* Public */,
228 44, 0, 730, 2, 0x0a, 42 /* Public */,
229 45, 0, 731, 2, 0x0a, 43 /* Public */,
230 46, 0, 732, 2, 0x0a, 44 /* Public */,
231 47, 0, 733, 2, 0x0a, 45 /* Public */,
232 48, 0, 734, 2, 0x0a, 46 /* Public */,
233 49, 1, 735, 2, 0x0a, 47 /* Public */,
234 49, 0, 738, 2, 0x2a, 49 /* Public | MethodCloned */,
235 52, 0, 739, 2, 0x0a, 50 /* Public */,
236 53, 0, 740, 2, 0x0a, 51 /* Public */,
237 54, 0, 741, 2, 0x0a, 52 /* Public */,
238 55, 0, 742, 2, 0x0a, 53 /* Public */,
239 56, 1, 743, 2, 0x0a, 54 /* Public */,
240 58, 1, 746, 2, 0x0a, 56 /* Public */,
241 59, 1, 749, 2, 0x0a, 58 /* Public */,
242 60, 1, 752, 2, 0x0a, 60 /* Public */,
243 61, 1, 755, 2, 0x0a, 62 /* Public */,
244 62, 1, 758, 2, 0x0a, 64 /* Public */,
245 63, 0, 761, 2, 0x0a, 66 /* Public */,
246 64, 0, 762, 2, 0x0a, 67 /* Public */,
247 65, 0, 763, 2, 0x0a, 68 /* Public */,
248 66, 0, 764, 2, 0x0a, 69 /* Public */,
249 67, 0, 765, 2, 0x0a, 70 /* Public */,
250 68, 0, 766, 2, 0x0a, 71 /* Public */,
251 69, 0, 767, 2, 0x0a, 72 /* Public */,
252 70, 0, 768, 2, 0x0a, 73 /* Public */,
253 71, 0, 769, 2, 0x0a, 74 /* Public */,
254 72, 1, 770, 2, 0x0a, 75 /* Public */,
255 74, 1, 773, 2, 0x0a, 77 /* Public */,
256 75, 0, 776, 2, 0x0a, 79 /* Public */,
257 76, 0, 777, 2, 0x0a, 80 /* Public */,
258 77, 0, 778, 2, 0x0a, 81 /* Public */,
259 78, 1, 779, 2, 0x0a, 82 /* Public */,
260 80, 0, 782, 2, 0x0a, 84 /* Public */,
261 81, 1, 783, 2, 0x0a, 85 /* Public */,
262 84, 1, 786, 2, 0x0a, 87 /* Public */,
263 86, 0, 789, 2, 0x0a, 89 /* Public */,
264 87, 0, 790, 2, 0x0a, 90 /* Public */,
265 88, 0, 791, 2, 0x0a, 91 /* Public */,
266 89, 0, 792, 2, 0x0a, 92 /* Public */,
267 90, 1, 793, 2, 0x0a, 93 /* Public */,
268 92, 0, 796, 2, 0x0a, 95 /* Public */,
269 93, 0, 797, 2, 0x0a, 96 /* Public */,
270 94, 0, 798, 2, 0x0a, 97 /* Public */,
271 95, 1, 799, 2, 0x0a, 98 /* Public */,
272 96, 0, 802, 2, 0x0a, 100 /* Public */,
273 97, 0, 803, 2, 0x0a, 101 /* Public */,
274 98, 0, 804, 2, 0x0a, 102 /* Public */,
275 99, 0, 805, 2, 0x0a, 103 /* Public */,
276 100, 1, 806, 2, 0x0a, 104 /* Public */,
277 102, 3, 809, 2, 0x0a, 106 /* Public */,
278 102, 2, 816, 2, 0x2a, 110 /* Public | MethodCloned */,
279 102, 1, 821, 2, 0x2a, 113 /* Public | MethodCloned */,
280 106, 0, 824, 2, 0x08, 115 /* Private */,
281 107, 0, 825, 2, 0x08, 116 /* Private */,
282 108, 0, 826, 2, 0x08, 117 /* Private */,
283 109, 0, 827, 2, 0x08, 118 /* Private */,
284 110, 0, 828, 2, 0x08, 119 /* Private */,
285 111, 0, 829, 2, 0x08, 120 /* Private */,
286 112, 0, 830, 2, 0x08, 121 /* Private */,
287 113, 0, 831, 2, 0x08, 122 /* Private */,
288 114, 0, 832, 2, 0x08, 123 /* Private */,
289 115, 0, 833, 2, 0x08, 124 /* Private */,
290 116, 0, 834, 2, 0x08, 125 /* Private */,
291 117, 0, 835, 2, 0x08, 126 /* Private */,
292 118, 0, 836, 2, 0x08, 127 /* Private */,
293 119, 0, 837, 2, 0x08, 128 /* Private */,
294 120, 0, 838, 2, 0x08, 129 /* Private */,
295 121, 0, 839, 2, 0x08, 130 /* Private */,
296 122, 0, 840, 2, 0x08, 131 /* Private */,
297 123, 0, 841, 2, 0x08, 132 /* Private */,
298 124, 0, 842, 2, 0x08, 133 /* Private */,
299 125, 0, 843, 2, 0x08, 134 /* Private */,
300 126, 0, 844, 2, 0x08, 135 /* Private */,
301 127, 1, 845, 2, 0x08, 136 /* Private */,
302
303 // signals: parameters
304 QMetaType::Void,
305
306 // slots: parameters
307 QMetaType::Void,
308 QMetaType::Void,
309 QMetaType::Void,
310 QMetaType::Void,
311 QMetaType::Void, QMetaType::QUrl, 8,
312 QMetaType::Void,
313 QMetaType::Bool,
314 QMetaType::Void,
315 QMetaType::Bool,
316 QMetaType::Void,
317 QMetaType::Void, 0x80000000 | 15, 16,
318 QMetaType::Void,
319 QMetaType::Void,
320 QMetaType::Void,
321 QMetaType::Void,
322 QMetaType::Void,
323 QMetaType::Void,
324 QMetaType::Void,
325 QMetaType::Void,
326 QMetaType::Void,
327 QMetaType::Void,
328 QMetaType::Void, QMetaType::QString, 28,
329 QMetaType::Void,
330 QMetaType::Void,
331 QMetaType::Void,
332 QMetaType::Void,
333 QMetaType::Void,
334 QMetaType::Void,
335 QMetaType::Void,
336 QMetaType::Void,
337 QMetaType::Void,
338 QMetaType::Void,
339 QMetaType::Void,
340 QMetaType::Void,
341 QMetaType::Void,
342 QMetaType::Void,
343 QMetaType::Void,
344 QMetaType::Void,
345 QMetaType::Void,
346 QMetaType::Void,
347 QMetaType::Void,
348 QMetaType::Void,
349 QMetaType::Void, 0x80000000 | 50, 51,
350 QMetaType::Void,
351 QMetaType::Void,
352 QMetaType::Void,
353 QMetaType::Void,
354 QMetaType::Void,
355 QMetaType::Void, QMetaType::Bool, 57,
356 QMetaType::Void, QMetaType::Bool, 57,
357 QMetaType::Void, QMetaType::Bool, 57,
358 QMetaType::Void, QMetaType::Bool, 57,
359 QMetaType::Void, QMetaType::Bool, 57,
360 QMetaType::Void, QMetaType::Bool, 57,
361 QMetaType::Void,
362 QMetaType::Void,
363 QMetaType::Void,
364 QMetaType::Void,
365 QMetaType::Void,
366 QMetaType::Void,
367 QMetaType::Void,
368 QMetaType::Void,
369 QMetaType::Void,
370 QMetaType::Void, QMetaType::Bool, 73,
371 QMetaType::Void, QMetaType::Bool, 73,
372 QMetaType::Void,
373 QMetaType::Void,
374 QMetaType::Void,
375 QMetaType::Void, QMetaType::Int, 79,
376 QMetaType::Void,
377 QMetaType::Void, 0x80000000 | 82, 83,
378 QMetaType::Void, QMetaType::Int, 85,
379 QMetaType::Void,
380 QMetaType::Void,
381 QMetaType::Void,
382 QMetaType::Void,
383 QMetaType::Void, QMetaType::QPointF, 91,
384 QMetaType::Void,
385 QMetaType::Void,
386 QMetaType::Void,
387 QMetaType::Void, QMetaType::Int, 79,
388 QMetaType::Void,
389 QMetaType::Void,
390 QMetaType::Void,
391 QMetaType::Void,
392 QMetaType::Void, QMetaType::Bool, 101,
393 QMetaType::Bool, QMetaType::QUrl, QMetaType::Int, QMetaType::Int, 103, 104, 105,
394 QMetaType::Bool, QMetaType::QUrl, QMetaType::Int, 103, 104,
395 QMetaType::Bool, QMetaType::QUrl, 103,
396 QMetaType::Void,
397 QMetaType::Void,
398 QMetaType::Void,
399 QMetaType::Void,
400 QMetaType::Void,
401 QMetaType::Void,
402 QMetaType::Void,
403 QMetaType::Void,
404 QMetaType::Void,
405 QMetaType::Void,
406 QMetaType::Void,
407 QMetaType::Void,
408 QMetaType::Void,
409 QMetaType::Void,
410 QMetaType::Void,
411 QMetaType::Void,
412 QMetaType::Void,
413 QMetaType::Void,
414 QMetaType::Void,
415 QMetaType::Void,
416 QMetaType::Void,
417 QMetaType::Void, QMetaType::QPoint, 128,
418
419 0 // eod
420};
421
422Q_CONSTINIT const QMetaObject UMLApp::staticMetaObject = { {
423 QMetaObject::SuperData::link<KXmlGuiWindow::staticMetaObject>(),
424 qt_meta_stringdata_ZN6UMLAppE.offsetsAndSizes,
426 qt_static_metacall,
427 nullptr,
428 qt_incomplete_metaTypeArray<qt_meta_tag_ZN6UMLAppE_t,
429 // Q_OBJECT / Q_GADGET
430 QtPrivate::TypeAndForceComplete<UMLApp, std::true_type>,
431 // method 'sigCutSuccessful'
432 QtPrivate::TypeAndForceComplete<void, std::false_type>,
433 // method 'slotExecGenerationWizard'
434 QtPrivate::TypeAndForceComplete<void, std::false_type>,
435 // method 'slotImportingWizard'
436 QtPrivate::TypeAndForceComplete<void, std::false_type>,
437 // method 'slotFileNew'
438 QtPrivate::TypeAndForceComplete<void, std::false_type>,
439 // method 'slotFileOpen'
440 QtPrivate::TypeAndForceComplete<void, std::false_type>,
441 // method 'slotFileOpenRecent'
442 QtPrivate::TypeAndForceComplete<void, std::false_type>,
443 QtPrivate::TypeAndForceComplete<const QUrl &, std::false_type>,
444 // method 'slotFileSave'
445 QtPrivate::TypeAndForceComplete<void, std::false_type>,
446 // method 'slotFileSaveAs'
447 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
448 // method 'slotFileClose'
449 QtPrivate::TypeAndForceComplete<void, std::false_type>,
450 // method 'slotPrintSettings'
451 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
452 // method 'slotPrintPreview'
453 QtPrivate::TypeAndForceComplete<void, std::false_type>,
454 // method 'slotPrintPreviewPaintRequested'
455 QtPrivate::TypeAndForceComplete<void, std::false_type>,
456 QtPrivate::TypeAndForceComplete<QPrinter *, std::false_type>,
457 // method 'slotFilePrint'
458 QtPrivate::TypeAndForceComplete<void, std::false_type>,
459 // method 'slotFileQuit'
460 QtPrivate::TypeAndForceComplete<void, std::false_type>,
461 // method 'slotFileExportDocbook'
462 QtPrivate::TypeAndForceComplete<void, std::false_type>,
463 // method 'slotFileExportXhtml'
464 QtPrivate::TypeAndForceComplete<void, std::false_type>,
465 // method 'slotFind'
466 QtPrivate::TypeAndForceComplete<void, std::false_type>,
467 // method 'slotFindNext'
468 QtPrivate::TypeAndForceComplete<void, std::false_type>,
469 // method 'slotFindPrevious'
470 QtPrivate::TypeAndForceComplete<void, std::false_type>,
471 // method 'slotEditCut'
472 QtPrivate::TypeAndForceComplete<void, std::false_type>,
473 // method 'slotEditCopy'
474 QtPrivate::TypeAndForceComplete<void, std::false_type>,
475 // method 'slotEditPaste'
476 QtPrivate::TypeAndForceComplete<void, std::false_type>,
477 // method 'slotStatusMsg'
478 QtPrivate::TypeAndForceComplete<void, std::false_type>,
479 QtPrivate::TypeAndForceComplete<const QString &, std::false_type>,
480 // method 'slotClassDiagram'
481 QtPrivate::TypeAndForceComplete<void, std::false_type>,
482 // method 'slotObjectDiagram'
483 QtPrivate::TypeAndForceComplete<void, std::false_type>,
484 // method 'slotSequenceDiagram'
485 QtPrivate::TypeAndForceComplete<void, std::false_type>,
486 // method 'slotCollaborationDiagram'
487 QtPrivate::TypeAndForceComplete<void, std::false_type>,
488 // method 'slotUseCaseDiagram'
489 QtPrivate::TypeAndForceComplete<void, std::false_type>,
490 // method 'slotStateDiagram'
491 QtPrivate::TypeAndForceComplete<void, std::false_type>,
492 // method 'slotActivityDiagram'
493 QtPrivate::TypeAndForceComplete<void, std::false_type>,
494 // method 'slotComponentDiagram'
495 QtPrivate::TypeAndForceComplete<void, std::false_type>,
496 // method 'slotDeploymentDiagram'
497 QtPrivate::TypeAndForceComplete<void, std::false_type>,
498 // method 'slotEntityRelationshipDiagram'
499 QtPrivate::TypeAndForceComplete<void, std::false_type>,
500 // method 'slotAlignLeft'
501 QtPrivate::TypeAndForceComplete<void, std::false_type>,
502 // method 'slotAlignRight'
503 QtPrivate::TypeAndForceComplete<void, std::false_type>,
504 // method 'slotAlignTop'
505 QtPrivate::TypeAndForceComplete<void, std::false_type>,
506 // method 'slotAlignBottom'
507 QtPrivate::TypeAndForceComplete<void, std::false_type>,
508 // method 'slotAlignVerticalMiddle'
509 QtPrivate::TypeAndForceComplete<void, std::false_type>,
510 // method 'slotAlignHorizontalMiddle'
511 QtPrivate::TypeAndForceComplete<void, std::false_type>,
512 // method 'slotAlignVerticalDistribute'
513 QtPrivate::TypeAndForceComplete<void, std::false_type>,
514 // method 'slotAlignHorizontalDistribute'
515 QtPrivate::TypeAndForceComplete<void, std::false_type>,
516 // method 'slotClipDataChanged'
517 QtPrivate::TypeAndForceComplete<void, std::false_type>,
518 // method 'slotCopyChanged'
519 QtPrivate::TypeAndForceComplete<void, std::false_type>,
520 // method 'slotPrefs'
521 QtPrivate::TypeAndForceComplete<void, std::false_type>,
522 QtPrivate::TypeAndForceComplete<MultiPageDialogBase::PageType, std::false_type>,
523 // method 'slotPrefs'
524 QtPrivate::TypeAndForceComplete<void, std::false_type>,
525 // method 'slotApplyPrefs'
526 QtPrivate::TypeAndForceComplete<void, std::false_type>,
527 // method 'slotImportClass'
528 QtPrivate::TypeAndForceComplete<void, std::false_type>,
529 // method 'slotImportProject'
530 QtPrivate::TypeAndForceComplete<void, std::false_type>,
531 // method 'slotUpdateViews'
532 QtPrivate::TypeAndForceComplete<void, std::false_type>,
533 // method 'slotShowTreeView'
534 QtPrivate::TypeAndForceComplete<void, std::false_type>,
535 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
536 // method 'slotShowDebugView'
537 QtPrivate::TypeAndForceComplete<void, std::false_type>,
538 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
539 // method 'slotShowDocumentationView'
540 QtPrivate::TypeAndForceComplete<void, std::false_type>,
541 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
542 // method 'slotShowCmdHistoryView'
543 QtPrivate::TypeAndForceComplete<void, std::false_type>,
544 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
545 // method 'slotShowLogView'
546 QtPrivate::TypeAndForceComplete<void, std::false_type>,
547 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
548 // method 'slotShowBirdView'
549 QtPrivate::TypeAndForceComplete<void, std::false_type>,
550 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
551 // method 'slotCurrentViewClearDiagram'
552 QtPrivate::TypeAndForceComplete<void, std::false_type>,
553 // method 'slotCurrentViewToggleSnapToGrid'
554 QtPrivate::TypeAndForceComplete<void, std::false_type>,
555 // method 'slotCurrentViewToggleShowGrid'
556 QtPrivate::TypeAndForceComplete<void, std::false_type>,
557 // method 'slotCurrentViewExportImage'
558 QtPrivate::TypeAndForceComplete<void, std::false_type>,
559 // method 'slotViewsExportImages'
560 QtPrivate::TypeAndForceComplete<void, std::false_type>,
561 // method 'slotCurrentProperties'
562 QtPrivate::TypeAndForceComplete<void, std::false_type>,
563 // method 'slotClassWizard'
564 QtPrivate::TypeAndForceComplete<void, std::false_type>,
565 // method 'slotAddDefaultDatatypes'
566 QtPrivate::TypeAndForceComplete<void, std::false_type>,
567 // method 'slotCurrentViewChanged'
568 QtPrivate::TypeAndForceComplete<void, std::false_type>,
569 // method 'slotSnapToGridToggled'
570 QtPrivate::TypeAndForceComplete<void, std::false_type>,
571 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
572 // method 'slotShowGridToggled'
573 QtPrivate::TypeAndForceComplete<void, std::false_type>,
574 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
575 // method 'slotSelectAll'
576 QtPrivate::TypeAndForceComplete<void, std::false_type>,
577 // method 'slotDeleteSelected'
578 QtPrivate::TypeAndForceComplete<void, std::false_type>,
579 // method 'slotDeleteDiagram'
580 QtPrivate::TypeAndForceComplete<void, std::false_type>,
581 // method 'slotCloseDiagram'
582 QtPrivate::TypeAndForceComplete<void, std::false_type>,
583 QtPrivate::TypeAndForceComplete<int, std::false_type>,
584 // method 'slotGenerateAllCode'
585 QtPrivate::TypeAndForceComplete<void, std::false_type>,
586 // method 'slotSetZoom'
587 QtPrivate::TypeAndForceComplete<void, std::false_type>,
588 QtPrivate::TypeAndForceComplete<QAction *, std::false_type>,
589 // method 'slotZoomSliderMoved'
590 QtPrivate::TypeAndForceComplete<void, std::false_type>,
591 QtPrivate::TypeAndForceComplete<int, std::false_type>,
592 // method 'slotZoomFit'
593 QtPrivate::TypeAndForceComplete<void, std::false_type>,
594 // method 'slotZoom100'
595 QtPrivate::TypeAndForceComplete<void, std::false_type>,
596 // method 'slotZoomOut'
597 QtPrivate::TypeAndForceComplete<void, std::false_type>,
598 // method 'slotZoomIn'
599 QtPrivate::TypeAndForceComplete<void, std::false_type>,
600 // method 'slotBirdViewChanged'
601 QtPrivate::TypeAndForceComplete<void, std::false_type>,
602 QtPrivate::TypeAndForceComplete<const QPointF &, std::false_type>,
603 // method 'setupZoomMenu'
604 QtPrivate::TypeAndForceComplete<void, std::false_type>,
605 // method 'slotEditUndo'
606 QtPrivate::TypeAndForceComplete<void, std::false_type>,
607 // method 'slotEditRedo'
608 QtPrivate::TypeAndForceComplete<void, std::false_type>,
609 // method 'slotTabChanged'
610 QtPrivate::TypeAndForceComplete<void, std::false_type>,
611 QtPrivate::TypeAndForceComplete<int, std::false_type>,
612 // method 'slotChangeTabLeft'
613 QtPrivate::TypeAndForceComplete<void, std::false_type>,
614 // method 'slotChangeTabRight'
615 QtPrivate::TypeAndForceComplete<void, std::false_type>,
616 // method 'slotMoveTabLeft'
617 QtPrivate::TypeAndForceComplete<void, std::false_type>,
618 // method 'slotMoveTabRight'
619 QtPrivate::TypeAndForceComplete<void, std::false_type>,
620 // method 'slotXhtmlDocGenerationFinished'
621 QtPrivate::TypeAndForceComplete<void, std::false_type>,
622 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
623 // method 'slotOpenFileInEditor'
624 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
625 QtPrivate::TypeAndForceComplete<const QUrl &, std::false_type>,
626 QtPrivate::TypeAndForceComplete<int, std::false_type>,
627 QtPrivate::TypeAndForceComplete<int, std::false_type>,
628 // method 'slotOpenFileInEditor'
629 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
630 QtPrivate::TypeAndForceComplete<const QUrl &, std::false_type>,
631 QtPrivate::TypeAndForceComplete<int, std::false_type>,
632 // method 'slotOpenFileInEditor'
633 QtPrivate::TypeAndForceComplete<bool, std::false_type>,
634 QtPrivate::TypeAndForceComplete<const QUrl &, std::false_type>,
635 // method 'setLang_actionscript'
636 QtPrivate::TypeAndForceComplete<void, std::false_type>,
637 // method 'setLang_ada'
638 QtPrivate::TypeAndForceComplete<void, std::false_type>,
639 // method 'setLang_cpp'
640 QtPrivate::TypeAndForceComplete<void, std::false_type>,
641 // method 'setLang_csharp'
642 QtPrivate::TypeAndForceComplete<void, std::false_type>,
643 // method 'setLang_d'
644 QtPrivate::TypeAndForceComplete<void, std::false_type>,
645 // method 'setLang_idl'
646 QtPrivate::TypeAndForceComplete<void, std::false_type>,
647 // method 'setLang_java'
648 QtPrivate::TypeAndForceComplete<void, std::false_type>,
649 // method 'setLang_javascript'
650 QtPrivate::TypeAndForceComplete<void, std::false_type>,
651 // method 'setLang_mysql'
652 QtPrivate::TypeAndForceComplete<void, std::false_type>,
653 // method 'setLang_pascal'
654 QtPrivate::TypeAndForceComplete<void, std::false_type>,
655 // method 'setLang_perl'
656 QtPrivate::TypeAndForceComplete<void, std::false_type>,
657 // method 'setLang_php'
658 QtPrivate::TypeAndForceComplete<void, std::false_type>,
659 // method 'setLang_php5'
660 QtPrivate::TypeAndForceComplete<void, std::false_type>,
661 // method 'setLang_postgresql'
662 QtPrivate::TypeAndForceComplete<void, std::false_type>,
663 // method 'setLang_python'
664 QtPrivate::TypeAndForceComplete<void, std::false_type>,
665 // method 'setLang_ruby'
666 QtPrivate::TypeAndForceComplete<void, std::false_type>,
667 // method 'setLang_sql'
668 QtPrivate::TypeAndForceComplete<void, std::false_type>,
669 // method 'setLang_tcl'
670 QtPrivate::TypeAndForceComplete<void, std::false_type>,
671 // method 'setLang_vala'
672 QtPrivate::TypeAndForceComplete<void, std::false_type>,
673 // method 'setLang_xmlschema'
674 QtPrivate::TypeAndForceComplete<void, std::false_type>,
675 // method 'setLang_none'
676 QtPrivate::TypeAndForceComplete<void, std::false_type>,
677 // method 'slotDiagramPopupMenu'
678 QtPrivate::TypeAndForceComplete<void, std::false_type>,
679 QtPrivate::TypeAndForceComplete<const QPoint &, std::false_type>
680 >,
681 nullptr
682} };
683
684void UMLApp::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
685{
686 auto *_t = static_cast<UMLApp *>(_o);
687 if (_c == QMetaObject::InvokeMetaMethod) {
688 switch (_id) {
689 case 0: _t->sigCutSuccessful(); break;
690 case 1: _t->slotExecGenerationWizard(); break;
691 case 2: _t->slotImportingWizard(); break;
692 case 3: _t->slotFileNew(); break;
693 case 4: _t->slotFileOpen(); break;
694 case 5: _t->slotFileOpenRecent((*reinterpret_cast< std::add_pointer_t<QUrl>>(_a[1]))); break;
695 case 6: _t->slotFileSave(); break;
696 case 7: { bool _r = _t->slotFileSaveAs();
697 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
698 case 8: _t->slotFileClose(); break;
699 case 9: { bool _r = _t->slotPrintSettings();
700 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
701 case 10: _t->slotPrintPreview(); break;
702 case 11: _t->slotPrintPreviewPaintRequested((*reinterpret_cast< std::add_pointer_t<QPrinter*>>(_a[1]))); break;
703 case 12: _t->slotFilePrint(); break;
704 case 13: _t->slotFileQuit(); break;
705 case 14: _t->slotFileExportDocbook(); break;
706 case 15: _t->slotFileExportXhtml(); break;
707 case 16: _t->slotFind(); break;
708 case 17: _t->slotFindNext(); break;
709 case 18: _t->slotFindPrevious(); break;
710 case 19: _t->slotEditCut(); break;
711 case 20: _t->slotEditCopy(); break;
712 case 21: _t->slotEditPaste(); break;
713 case 22: _t->slotStatusMsg((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
714 case 23: _t->slotClassDiagram(); break;
715 case 24: _t->slotObjectDiagram(); break;
716 case 25: _t->slotSequenceDiagram(); break;
717 case 26: _t->slotCollaborationDiagram(); break;
718 case 27: _t->slotUseCaseDiagram(); break;
719 case 28: _t->slotStateDiagram(); break;
720 case 29: _t->slotActivityDiagram(); break;
721 case 30: _t->slotComponentDiagram(); break;
722 case 31: _t->slotDeploymentDiagram(); break;
723 case 32: _t->slotEntityRelationshipDiagram(); break;
724 case 33: _t->slotAlignLeft(); break;
725 case 34: _t->slotAlignRight(); break;
726 case 35: _t->slotAlignTop(); break;
727 case 36: _t->slotAlignBottom(); break;
728 case 37: _t->slotAlignVerticalMiddle(); break;
729 case 38: _t->slotAlignHorizontalMiddle(); break;
730 case 39: _t->slotAlignVerticalDistribute(); break;
731 case 40: _t->slotAlignHorizontalDistribute(); break;
732 case 41: _t->slotClipDataChanged(); break;
733 case 42: _t->slotCopyChanged(); break;
734 case 43: _t->slotPrefs((*reinterpret_cast< std::add_pointer_t<MultiPageDialogBase::PageType>>(_a[1]))); break;
735 case 44: _t->slotPrefs(); break;
736 case 45: _t->slotApplyPrefs(); break;
737 case 46: _t->slotImportClass(); break;
738 case 47: _t->slotImportProject(); break;
739 case 48: _t->slotUpdateViews(); break;
740 case 49: _t->slotShowTreeView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
741 case 50: _t->slotShowDebugView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
742 case 51: _t->slotShowDocumentationView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
743 case 52: _t->slotShowCmdHistoryView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
744 case 53: _t->slotShowLogView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
745 case 54: _t->slotShowBirdView((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
746 case 55: _t->slotCurrentViewClearDiagram(); break;
747 case 56: _t->slotCurrentViewToggleSnapToGrid(); break;
748 case 57: _t->slotCurrentViewToggleShowGrid(); break;
749 case 58: _t->slotCurrentViewExportImage(); break;
750 case 59: _t->slotViewsExportImages(); break;
751 case 60: _t->slotCurrentProperties(); break;
752 case 61: _t->slotClassWizard(); break;
753 case 62: _t->slotAddDefaultDatatypes(); break;
754 case 63: _t->slotCurrentViewChanged(); break;
755 case 64: _t->slotSnapToGridToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
756 case 65: _t->slotShowGridToggled((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
757 case 66: _t->slotSelectAll(); break;
758 case 67: _t->slotDeleteSelected(); break;
759 case 68: _t->slotDeleteDiagram(); break;
760 case 69: _t->slotCloseDiagram((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
761 case 70: _t->slotGenerateAllCode(); break;
762 case 71: _t->slotSetZoom((*reinterpret_cast< std::add_pointer_t<QAction*>>(_a[1]))); break;
763 case 72: _t->slotZoomSliderMoved((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
764 case 73: _t->slotZoomFit(); break;
765 case 74: _t->slotZoom100(); break;
766 case 75: _t->slotZoomOut(); break;
767 case 76: _t->slotZoomIn(); break;
768 case 77: _t->slotBirdViewChanged((*reinterpret_cast< std::add_pointer_t<QPointF>>(_a[1]))); break;
769 case 78: _t->setupZoomMenu(); break;
770 case 79: _t->slotEditUndo(); break;
771 case 80: _t->slotEditRedo(); break;
772 case 81: _t->slotTabChanged((*reinterpret_cast< std::add_pointer_t<int>>(_a[1]))); break;
773 case 82: _t->slotChangeTabLeft(); break;
774 case 83: _t->slotChangeTabRight(); break;
775 case 84: _t->slotMoveTabLeft(); break;
776 case 85: _t->slotMoveTabRight(); break;
777 case 86: _t->slotXhtmlDocGenerationFinished((*reinterpret_cast< std::add_pointer_t<bool>>(_a[1]))); break;
778 case 87: { bool _r = _t->slotOpenFileInEditor((*reinterpret_cast< std::add_pointer_t<QUrl>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[3])));
779 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
780 case 88: { bool _r = _t->slotOpenFileInEditor((*reinterpret_cast< std::add_pointer_t<QUrl>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<int>>(_a[2])));
781 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
782 case 89: { bool _r = _t->slotOpenFileInEditor((*reinterpret_cast< std::add_pointer_t<QUrl>>(_a[1])));
783 if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
784 case 90: _t->setLang_actionscript(); break;
785 case 91: _t->setLang_ada(); break;
786 case 92: _t->setLang_cpp(); break;
787 case 93: _t->setLang_csharp(); break;
788 case 94: _t->setLang_d(); break;
789 case 95: _t->setLang_idl(); break;
790 case 96: _t->setLang_java(); break;
791 case 97: _t->setLang_javascript(); break;
792 case 98: _t->setLang_mysql(); break;
793 case 99: _t->setLang_pascal(); break;
794 case 100: _t->setLang_perl(); break;
795 case 101: _t->setLang_php(); break;
796 case 102: _t->setLang_php5(); break;
797 case 103: _t->setLang_postgresql(); break;
798 case 104: _t->setLang_python(); break;
799 case 105: _t->setLang_ruby(); break;
800 case 106: _t->setLang_sql(); break;
801 case 107: _t->setLang_tcl(); break;
802 case 108: _t->setLang_vala(); break;
803 case 109: _t->setLang_xmlschema(); break;
804 case 110: _t->setLang_none(); break;
805 case 111: _t->slotDiagramPopupMenu((*reinterpret_cast< std::add_pointer_t<QPoint>>(_a[1]))); break;
806 default: ;
807 }
808 }
809 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
810 switch (_id) {
811 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
812 case 71:
813 switch (*reinterpret_cast<int*>(_a[1])) {
814 default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
815 case 0:
816 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< QAction* >(); break;
817 }
818 break;
819 }
820 }
821 if (_c == QMetaObject::IndexOfMethod) {
822 int *result = reinterpret_cast<int *>(_a[0]);
823 {
824 using _q_method_type = void (UMLApp::*)();
825 if (_q_method_type _q_method = &UMLApp::sigCutSuccessful; *reinterpret_cast<_q_method_type *>(_a[1]) == _q_method) {
826 *result = 0;
827 return;
828 }
829 }
830 }
831}
832
833const QMetaObject *UMLApp::metaObject() const
834{
835 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
836}
837
838void *UMLApp::qt_metacast(const char *_clname)
839{
840 if (!_clname) return nullptr;
841 if (!strcmp(_clname, qt_meta_stringdata_ZN6UMLAppE.stringdata0))
842 return static_cast<void*>(this);
843 return KXmlGuiWindow::qt_metacast(_clname);
844}
845
846int UMLApp::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
847{
848 _id = KXmlGuiWindow::qt_metacall(_c, _id, _a);
849 if (_id < 0)
850 return _id;
851 if (_c == QMetaObject::InvokeMetaMethod) {
852 if (_id < 112)
853 qt_static_metacall(this, _c, _id, _a);
854 _id -= 112;
855 }
856 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
857 if (_id < 112)
858 qt_static_metacall(this, _c, _id, _a);
859 _id -= 112;
860 }
861 return _id;
862}
863
864// SIGNAL 0
866{
867 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
868}
869QT_WARNING_POP
void sigCutSuccessful()
Definition moc_uml.cpp:865
UMLApp(QWidget *parent=nullptr)
Definition uml.cpp:130
#define Q_CONSTINIT
Definition moc_parser.cpp:27
static Q_CONSTINIT const uint qt_meta_data_ZN6UMLAppE[]
Definition moc_uml.cpp:174
Definition moc_parser.cpp:33