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