1/****************************************************************************
2** Meta object code from reading C++ file 'qsettings.h'
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 "io/qsettings.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'qsettings.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 68
16#error "This file was generated using the moc from 6.0.0. 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
24struct qt_meta_stringdata_QSettings_t {
25 const uint offsetsAndSize[56];
26 char stringdata0[352];
27};
28#define QT_MOC_LITERAL(ofs, len) \
29 uint(offsetof(qt_meta_stringdata_QSettings_t, stringdata0) + ofs), len
30static const qt_meta_stringdata_QSettings_t qt_meta_stringdata_QSettings = {
31 {
32QT_MOC_LITERAL(0, 9), // "QSettings"
33QT_MOC_LITERAL(10, 6), // "Status"
34QT_MOC_LITERAL(17, 7), // "NoError"
35QT_MOC_LITERAL(25, 11), // "AccessError"
36QT_MOC_LITERAL(37, 11), // "FormatError"
37QT_MOC_LITERAL(49, 6), // "Format"
38QT_MOC_LITERAL(56, 12), // "NativeFormat"
39QT_MOC_LITERAL(69, 9), // "IniFormat"
40QT_MOC_LITERAL(79, 13), // "InvalidFormat"
41QT_MOC_LITERAL(93, 13), // "CustomFormat1"
42QT_MOC_LITERAL(107, 13), // "CustomFormat2"
43QT_MOC_LITERAL(121, 13), // "CustomFormat3"
44QT_MOC_LITERAL(135, 13), // "CustomFormat4"
45QT_MOC_LITERAL(149, 13), // "CustomFormat5"
46QT_MOC_LITERAL(163, 13), // "CustomFormat6"
47QT_MOC_LITERAL(177, 13), // "CustomFormat7"
48QT_MOC_LITERAL(191, 13), // "CustomFormat8"
49QT_MOC_LITERAL(205, 13), // "CustomFormat9"
50QT_MOC_LITERAL(219, 14), // "CustomFormat10"
51QT_MOC_LITERAL(234, 14), // "CustomFormat11"
52QT_MOC_LITERAL(249, 14), // "CustomFormat12"
53QT_MOC_LITERAL(264, 14), // "CustomFormat13"
54QT_MOC_LITERAL(279, 14), // "CustomFormat14"
55QT_MOC_LITERAL(294, 14), // "CustomFormat15"
56QT_MOC_LITERAL(309, 14), // "CustomFormat16"
57QT_MOC_LITERAL(324, 5), // "Scope"
58QT_MOC_LITERAL(330, 9), // "UserScope"
59QT_MOC_LITERAL(340, 11) // "SystemScope"
60
61 },
62 "QSettings\0Status\0NoError\0AccessError\0"
63 "FormatError\0Format\0NativeFormat\0"
64 "IniFormat\0InvalidFormat\0CustomFormat1\0"
65 "CustomFormat2\0CustomFormat3\0CustomFormat4\0"
66 "CustomFormat5\0CustomFormat6\0CustomFormat7\0"
67 "CustomFormat8\0CustomFormat9\0CustomFormat10\0"
68 "CustomFormat11\0CustomFormat12\0"
69 "CustomFormat13\0CustomFormat14\0"
70 "CustomFormat15\0CustomFormat16\0Scope\0"
71 "UserScope\0SystemScope"
72};
73#undef QT_MOC_LITERAL
74
75static const uint qt_meta_data_QSettings[] = {
76
77 // content:
78 9, // revision
79 0, // classname
80 0, 0, // classinfo
81 0, 0, // methods
82 0, 0, // properties
83 3, 14, // enums/sets
84 0, 0, // constructors
85 0, // flags
86 0, // signalCount
87
88 // enums: name, alias, flags, count, data
89 1, 1, 0x0, 3, 29,
90 5, 5, 0x0, 19, 35,
91 25, 25, 0x0, 2, 73,
92
93 // enum data: key, value
94 2, uint(QSettings::NoError),
95 3, uint(QSettings::AccessError),
96 4, uint(QSettings::FormatError),
97 6, uint(QSettings::NativeFormat),
98 7, uint(QSettings::IniFormat),
99 8, uint(QSettings::InvalidFormat),
100 9, uint(QSettings::CustomFormat1),
101 10, uint(QSettings::CustomFormat2),
102 11, uint(QSettings::CustomFormat3),
103 12, uint(QSettings::CustomFormat4),
104 13, uint(QSettings::CustomFormat5),
105 14, uint(QSettings::CustomFormat6),
106 15, uint(QSettings::CustomFormat7),
107 16, uint(QSettings::CustomFormat8),
108 17, uint(QSettings::CustomFormat9),
109 18, uint(QSettings::CustomFormat10),
110 19, uint(QSettings::CustomFormat11),
111 20, uint(QSettings::CustomFormat12),
112 21, uint(QSettings::CustomFormat13),
113 22, uint(QSettings::CustomFormat14),
114 23, uint(QSettings::CustomFormat15),
115 24, uint(QSettings::CustomFormat16),
116 26, uint(QSettings::UserScope),
117 27, uint(QSettings::SystemScope),
118
119 0 // eod
120};
121
122void QSettings::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
123{
124 Q_UNUSED(_o);
125 Q_UNUSED(_id);
126 Q_UNUSED(_c);
127 Q_UNUSED(_a);
128}
129
130const QMetaObject QSettings::staticMetaObject = { {
131 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
132 qt_meta_stringdata_QSettings.offsetsAndSize,
133 qt_meta_data_QSettings,
134 qt_static_metacall,
135 nullptr,
136 nullptr,
137 nullptr
138} };
139
140
141const QMetaObject *QSettings::metaObject() const
142{
143 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
144}
145
146void *QSettings::qt_metacast(const char *_clname)
147{
148 if (!_clname) return nullptr;
149 if (!strcmp(_clname, qt_meta_stringdata_QSettings.stringdata0))
150 return static_cast<void*>(this);
151 return QObject::qt_metacast(_clname);
152}
153
154int QSettings::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
155{
156 _id = QObject::qt_metacall(_c, _id, _a);
157 return _id;
158}
159QT_WARNING_POP
160QT_END_MOC_NAMESPACE
161