OpenCoverage

moc_qquickbehavior_p.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickbehavior_p.cpp
Source codeSwitch to Preprocessed file
LineSourceCount
1/****************************************************************************-
2** Meta object code from reading C++ file 'qquickbehavior_p.h'-
3**-
4** Created by: The Qt Meta Object Compiler version 67 (Qt 5.12.0)-
5**-
6** WARNING! All changes made in this file will be lost!-
7*****************************************************************************/-
8-
9#include "../util/qquickbehavior_p.h"-
10#include <QtCore/qbytearray.h>-
11#include <QtCore/qmetatype.h>-
12#if !defined(Q_MOC_OUTPUT_REVISION)-
13#error "The header file 'qquickbehavior_p.h' doesn't include <QObject>."-
14#elif Q_MOC_OUTPUT_REVISION != 67-
15#error "This file was generated using the moc from 5.12.0. It"-
16#error "cannot be used with the include files from this version of Qt."-
17#error "(The moc has changed too much.)"-
18#endif-
19-
20QT_BEGIN_MOC_NAMESPACE-
21QT_WARNING_PUSH-
22QT_WARNING_DISABLE_DEPRECATED-
23struct qt_meta_stringdata_QQuickBehavior_t {-
24 QByteArrayData data[9];-
25 char stringdata0[131];-
26};-
27#define QT_MOC_LITERAL(idx, ofs, len) \-
28 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \-
29 qptrdiff(offsetof(qt_meta_stringdata_QQuickBehavior_t, stringdata0) + ofs \-
30 - idx * sizeof(QByteArrayData)) \-
31 )-
32static const qt_meta_stringdata_QQuickBehavior_t qt_meta_stringdata_QQuickBehavior = {-
33 {-
34QT_MOC_LITERAL(0, 0, 14), // "QQuickBehavior"-
35QT_MOC_LITERAL(1, 15, 15), // "DefaultProperty"-
36QT_MOC_LITERAL(2, 31, 9), // "animation"-
37QT_MOC_LITERAL(3, 41, 21), // "DeferredPropertyNames"-
38QT_MOC_LITERAL(4, 63, 14), // "enabledChanged"-
39QT_MOC_LITERAL(5, 78, 0), // ""-
40QT_MOC_LITERAL(6, 79, 18), // "componentFinalized"-
41QT_MOC_LITERAL(7, 98, 24), // "QQuickAbstractAnimation*"-
42QT_MOC_LITERAL(8, 123, 7) // "enabled"-
43-
44 },-
45 "QQuickBehavior\0DefaultProperty\0animation\0"-
46 "DeferredPropertyNames\0enabledChanged\0"-
47 "\0componentFinalized\0QQuickAbstractAnimation*\0"-
48 "enabled"-
49};-
50#undef QT_MOC_LITERAL-
51-
52static const uint qt_meta_data_QQuickBehavior[] = {-
53-
54 // content:-
55 7, // revision-
56 0, // classname-
57 2, 14, // classinfo-
58 2, 18, // methods-
59 2, 30, // properties-
60 0, 0, // enums/sets-
61 0, 0, // constructors-
62 0, // flags-
63 1, // signalCount-
64-
65 // classinfo: key, value-
66 1, 2,-
67 3, 2,-
68-
69 // signals: name, argc, parameters, tag, flags-
70 4, 0, 28, 5, 0x06 /* Public */,-
71-
72 // slots: name, argc, parameters, tag, flags-
73 6, 0, 29, 5, 0x08 /* Private */,-
74-
75 // signals: parameters-
76 QMetaType::Void,-
77-
78 // slots: parameters-
79 QMetaType::Void,-
80-
81 // properties: name, type, flags-
82 2, 0x80000000 | 7, 0x0009510b,-
83 8, QMetaType::Bool, 0x00495103,-
84-
85 // properties: notify_signal_id-
86 0,-
87 0,-
88-
89 0 // eod-
90};-
91-
92void QQuickBehavior::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)-
93{-
94 if (_c == QMetaObject::InvokeMetaMethod) {-
95 QQuickBehavior *_t = static_cast<QQuickBehavior *>(_o);-
96 Q_UNUSED(_t)-
97 switch (_id) {-
98 case 0: _t->enabledChanged(); break;-
99 case 1: _t->componentFinalized(); break;-
100 default: ;-
101 }-
102 } else if (_c == QMetaObject::IndexOfMethod) {-
103 int *result = reinterpret_cast<int *>(_a[0]);-
104 {-
105 using _t = void (QQuickBehavior::*)();-
106 if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&QQuickBehavior::enabledChanged)) {-
107 *result = 0;-
108 return;-
109 }-
110 }-
111 }-
112#ifndef QT_NO_PROPERTIES-
113 else if (_c == QMetaObject::ReadProperty) {-
114 QQuickBehavior *_t = static_cast<QQuickBehavior *>(_o);-
115 Q_UNUSED(_t)-
116 void *_v = _a[0];-
117 switch (_id) {-
118 case 0: *reinterpret_cast< QQuickAbstractAnimation**>(_v) = _t->animation(); break;-
119 case 1: *reinterpret_cast< bool*>(_v) = _t->enabled(); break;-
120 default: break;-
121 }-
122 } else if (_c == QMetaObject::WriteProperty) {-
123 QQuickBehavior *_t = static_cast<QQuickBehavior *>(_o);-
124 Q_UNUSED(_t)-
125 void *_v = _a[0];-
126 switch (_id) {-
127 case 0: _t->setAnimation(*reinterpret_cast< QQuickAbstractAnimation**>(_v)); break;-
128 case 1: _t->setEnabled(*reinterpret_cast< bool*>(_v)); break;-
129 default: break;-
130 }-
131 } else if (_c == QMetaObject::ResetProperty) {-
132 }-
133#endif // QT_NO_PROPERTIES-
134 Q_UNUSED(_a);-
135}-
136-
137QT_INIT_METAOBJECT const QMetaObject QQuickBehavior::staticMetaObject = {-
138 { &QObject::staticMetaObject, qt_meta_stringdata_QQuickBehavior.data,-
139 qt_meta_data_QQuickBehavior, qt_static_metacall, nullptr, nullptr}-
140};-
141-
142-
143const QMetaObject *QQuickBehavior::metaObject() const-
144{-
145 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;-
146}-
147-
148void *QQuickBehavior::qt_metacast(const char *_clname)-
149{-
150 if (!_clname) return nullptr;-
151 if (!strcmp(_clname, qt_meta_stringdata_QQuickBehavior.stringdata0))-
152 return static_cast<void*>(this);-
153 if (!strcmp(_clname, "QQmlPropertyValueInterceptor"))-
154 return static_cast< QQmlPropertyValueInterceptor*>(this);-
155 if (!strcmp(_clname, "org.qt-project.Qt.QQmlPropertyValueInterceptor"))-
156 return static_cast< QQmlPropertyValueInterceptor*>(this);-
157 return QObject::qt_metacast(_clname);-
158}-
159-
160int QQuickBehavior::qt_metacall(QMetaObject::Call _c, int _id, void **_a)-
161{-
162 _id = QObject::qt_metacall(_c, _id, _a);-
163 if (_id < 0)-
164 return _id;-
165 if (_c == QMetaObject::InvokeMetaMethod) {-
166 if (_id < 2)-
167 qt_static_metacall(this, _c, _id, _a);-
168 _id -= 2;-
169 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {-
170 if (_id < 2)-
171 *reinterpret_cast<int*>(_a[0]) = -1;-
172 _id -= 2;-
173 }-
174#ifndef QT_NO_PROPERTIES-
175 else if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty-
176 || _c == QMetaObject::ResetProperty || _c == QMetaObject::RegisterPropertyMetaType) {-
177 qt_static_metacall(this, _c, _id, _a);-
178 _id -= 2;-
179 } else if (_c == QMetaObject::QueryPropertyDesignable) {-
180 _id -= 2;-
181 } else if (_c == QMetaObject::QueryPropertyScriptable) {-
182 _id -= 2;-
183 } else if (_c == QMetaObject::QueryPropertyStored) {-
184 _id -= 2;-
185 } else if (_c == QMetaObject::QueryPropertyEditable) {-
186 _id -= 2;-
187 } else if (_c == QMetaObject::QueryPropertyUser) {-
188 _id -= 2;-
189 }-
190#endif // QT_NO_PROPERTIES-
191 return _id;-
192}-
193-
194// SIGNAL 0-
195void QQuickBehavior::enabledChanged()-
196{-
197 QMetaObject::activate(this, &staticMetaObject, 0, nullptr);-
198}
executed 42 times by 2 tests: end of block
Executed by:
  • tst_qquickbehaviors
  • tst_qquicklistview
42
199QT_WARNING_POP-
200QT_END_MOC_NAMESPACE-
Source codeSwitch to Preprocessed file

Generated by Squish Coco 4.2.0