umbrello 25.04.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_xhtmlgenerator.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'xhtmlgenerator.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/docgenerators/xhtmlgenerator.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'xhtmlgenerator.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[8];
26 char stringdata0[96];
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_XhtmlGenerator_t, stringdata0) + ofs \
31 - idx * sizeof(QByteArrayData)) \
32 )
34 {
35QT_MOC_LITERAL(0, 0, 14), // "XhtmlGenerator"
36QT_MOC_LITERAL(1, 15, 8), // "finished"
37QT_MOC_LITERAL(2, 24, 0), // ""
38QT_MOC_LITERAL(3, 25, 6), // "status"
39QT_MOC_LITERAL(4, 32, 18), // "slotDocbookToXhtml"
40QT_MOC_LITERAL(5, 51, 17), // "slotHtmlGenerated"
41QT_MOC_LITERAL(6, 69, 11), // "tmpFileName"
42QT_MOC_LITERAL(7, 81, 14) // "threadFinished"
43
44 },
45 "XhtmlGenerator\0finished\0\0status\0"
46 "slotDocbookToXhtml\0slotHtmlGenerated\0"
47 "tmpFileName\0threadFinished"
48};
49#undef QT_MOC_LITERAL
50
51static const uint qt_meta_data_XhtmlGenerator[] = {
52
53 // content:
54 8, // revision
55 0, // classname
56 0, 0, // classinfo
57 4, 14, // methods
58 0, 0, // properties
59 0, 0, // enums/sets
60 0, 0, // constructors
61 0, // flags
62 1, // signalCount
63
64 // signals: name, argc, parameters, tag, flags
65 1, 1, 34, 2, 0x06 /* Public */,
66
67 // slots: name, argc, parameters, tag, flags
68 4, 1, 37, 2, 0x09 /* Protected */,
69 5, 1, 40, 2, 0x09 /* Protected */,
70 7, 0, 43, 2, 0x09 /* Protected */,
71
72 // signals: parameters
73 QMetaType::Void, QMetaType::Bool, 3,
74
75 // slots: parameters
76 QMetaType::Void, QMetaType::Bool, 3,
77 QMetaType::Void, QMetaType::QString, 6,
78 QMetaType::Void,
79
80 0 // eod
81};
82
83void XhtmlGenerator::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
84{
85 if (_c == QMetaObject::InvokeMetaMethod) {
86 auto *_t = static_cast<XhtmlGenerator *>(_o);
87 (void)_t;
88 switch (_id) {
89 case 0: _t->finished((*reinterpret_cast< bool(*)>(_a[1]))); break;
90 case 1: _t->slotDocbookToXhtml((*reinterpret_cast< bool(*)>(_a[1]))); break;
91 case 2: _t->slotHtmlGenerated((*reinterpret_cast< const QString(*)>(_a[1]))); break;
92 case 3: _t->threadFinished(); break;
93 default: ;
94 }
95 } else if (_c == QMetaObject::IndexOfMethod) {
96 int *result = reinterpret_cast<int *>(_a[0]);
97 {
98 using _t = void (XhtmlGenerator::*)(bool );
99 if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&XhtmlGenerator::finished)) {
100 *result = 0;
101 return;
102 }
103 }
104 }
105}
106
107QT_INIT_METAOBJECT const QMetaObject XhtmlGenerator::staticMetaObject = { {
108 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
111 qt_static_metacall,
112 nullptr,
113 nullptr
114} };
115
116
117const QMetaObject *XhtmlGenerator::metaObject() const
118{
119 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
120}
121
122void *XhtmlGenerator::qt_metacast(const char *_clname)
123{
124 if (!_clname) return nullptr;
126 return static_cast<void*>(this);
127 return QObject::qt_metacast(_clname);
128}
129
130int XhtmlGenerator::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
131{
132 _id = QObject::qt_metacall(_c, _id, _a);
133 if (_id < 0)
134 return _id;
135 if (_c == QMetaObject::InvokeMetaMethod) {
136 if (_id < 4)
137 qt_static_metacall(this, _c, _id, _a);
138 _id -= 4;
139 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
140 if (_id < 4)
141 *reinterpret_cast<int*>(_a[0]) = -1;
142 _id -= 4;
143 }
144 return _id;
145}
146
147// SIGNAL 0
149{
150 void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
151 QMetaObject::activate(this, &staticMetaObject, 0, _a);
152}
153QT_WARNING_POP
154QT_END_MOC_NAMESPACE
Definition xhtmlgenerator.h:32
void finished(bool status)
Definition moc_xhtmlgenerator.cpp:148
static const uint qt_meta_data_XhtmlGenerator[]
Definition moc_xhtmlgenerator.cpp:51
#define QT_MOC_LITERAL(idx, ofs, len)
Definition moc_xhtmlgenerator.cpp:28
static const qt_meta_stringdata_XhtmlGenerator_t qt_meta_stringdata_XhtmlGenerator
Definition moc_xhtmlgenerator.cpp:33
Definition moc_xhtmlgenerator.cpp:24
char stringdata0[96]
Definition moc_xhtmlgenerator.cpp:26
QByteArrayData data[8]
Definition moc_xhtmlgenerator.cpp:25
#define bool
Definition moc_predefs.h:49