1/****************************************************************************
2** Meta object code from reading C++ file 'qpixmapcache.cpp'
3**
4** Created by: The Qt Meta Object Compiler version 68 (Qt 6.0.0)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include <memory>
10#include <QtCore/qbytearray.h>
11#include <QtCore/qmetatype.h>
12#if !defined(Q_MOC_OUTPUT_REVISION)
13#error "The header file 'qpixmapcache.cpp' doesn't include <QObject>."
14#elif Q_MOC_OUTPUT_REVISION != 68
15#error "This file was generated using the moc from 6.0.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_QPMCache_t {
24 const uint offsetsAndSize[2];
25 char stringdata0[9];
26};
27#define QT_MOC_LITERAL(ofs, len) \
28 uint(offsetof(qt_meta_stringdata_QPMCache_t, stringdata0) + ofs), len
29static const qt_meta_stringdata_QPMCache_t qt_meta_stringdata_QPMCache = {
30 {
31QT_MOC_LITERAL(0, 8) // "QPMCache"
32
33 },
34 "QPMCache"
35};
36#undef QT_MOC_LITERAL
37
38static const uint qt_meta_data_QPMCache[] = {
39
40 // content:
41 9, // revision
42 0, // classname
43 0, 0, // classinfo
44 0, 0, // methods
45 0, 0, // properties
46 0, 0, // enums/sets
47 0, 0, // constructors
48 0, // flags
49 0, // signalCount
50
51 0 // eod
52};
53
54void QPMCache::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
55{
56 Q_UNUSED(_o);
57 Q_UNUSED(_id);
58 Q_UNUSED(_c);
59 Q_UNUSED(_a);
60}
61
62const QMetaObject QPMCache::staticMetaObject = { {
63 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
64 qt_meta_stringdata_QPMCache.offsetsAndSize,
65 qt_meta_data_QPMCache,
66 qt_static_metacall,
67 nullptr,
68 nullptr,
69 nullptr
70} };
71
72
73const QMetaObject *QPMCache::metaObject() const
74{
75 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
76}
77
78void *QPMCache::qt_metacast(const char *_clname)
79{
80 if (!_clname) return nullptr;
81 if (!strcmp(_clname, qt_meta_stringdata_QPMCache.stringdata0))
82 return static_cast<void*>(this);
83 if (!strcmp(_clname, "QCache<QPixmapCache::Key,QPixmapCacheEntry>"))
84 return static_cast< QCache<QPixmapCache::Key,QPixmapCacheEntry>*>(this);
85 return QObject::qt_metacast(_clname);
86}
87
88int QPMCache::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
89{
90 _id = QObject::qt_metacall(_c, _id, _a);
91 return _id;
92}
93QT_WARNING_POP
94QT_END_MOC_NAMESPACE
95