1/****************************************************************************
2** Meta object code from reading C++ file 'qfontdatabase.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 "text/qfontdatabase.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'qfontdatabase.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_QFontDatabase_t {
25 const uint offsetsAndSize[86];
26 char stringdata0[389];
27};
28#define QT_MOC_LITERAL(ofs, len) \
29 uint(offsetof(qt_meta_stringdata_QFontDatabase_t, stringdata0) + ofs), len
30static const qt_meta_stringdata_QFontDatabase_t qt_meta_stringdata_QFontDatabase = {
31 {
32QT_MOC_LITERAL(0, 13), // "QFontDatabase"
33QT_MOC_LITERAL(14, 13), // "WritingSystem"
34QT_MOC_LITERAL(28, 3), // "Any"
35QT_MOC_LITERAL(32, 5), // "Latin"
36QT_MOC_LITERAL(38, 5), // "Greek"
37QT_MOC_LITERAL(44, 8), // "Cyrillic"
38QT_MOC_LITERAL(53, 8), // "Armenian"
39QT_MOC_LITERAL(62, 6), // "Hebrew"
40QT_MOC_LITERAL(69, 6), // "Arabic"
41QT_MOC_LITERAL(76, 6), // "Syriac"
42QT_MOC_LITERAL(83, 6), // "Thaana"
43QT_MOC_LITERAL(90, 10), // "Devanagari"
44QT_MOC_LITERAL(101, 7), // "Bengali"
45QT_MOC_LITERAL(109, 8), // "Gurmukhi"
46QT_MOC_LITERAL(118, 8), // "Gujarati"
47QT_MOC_LITERAL(127, 5), // "Oriya"
48QT_MOC_LITERAL(133, 5), // "Tamil"
49QT_MOC_LITERAL(139, 6), // "Telugu"
50QT_MOC_LITERAL(146, 7), // "Kannada"
51QT_MOC_LITERAL(154, 9), // "Malayalam"
52QT_MOC_LITERAL(164, 7), // "Sinhala"
53QT_MOC_LITERAL(172, 4), // "Thai"
54QT_MOC_LITERAL(177, 3), // "Lao"
55QT_MOC_LITERAL(181, 7), // "Tibetan"
56QT_MOC_LITERAL(189, 7), // "Myanmar"
57QT_MOC_LITERAL(197, 8), // "Georgian"
58QT_MOC_LITERAL(206, 5), // "Khmer"
59QT_MOC_LITERAL(212, 17), // "SimplifiedChinese"
60QT_MOC_LITERAL(230, 18), // "TraditionalChinese"
61QT_MOC_LITERAL(249, 8), // "Japanese"
62QT_MOC_LITERAL(258, 6), // "Korean"
63QT_MOC_LITERAL(265, 10), // "Vietnamese"
64QT_MOC_LITERAL(276, 6), // "Symbol"
65QT_MOC_LITERAL(283, 5), // "Other"
66QT_MOC_LITERAL(289, 5), // "Ogham"
67QT_MOC_LITERAL(295, 5), // "Runic"
68QT_MOC_LITERAL(301, 3), // "Nko"
69QT_MOC_LITERAL(305, 19), // "WritingSystemsCount"
70QT_MOC_LITERAL(325, 10), // "SystemFont"
71QT_MOC_LITERAL(336, 11), // "GeneralFont"
72QT_MOC_LITERAL(348, 9), // "FixedFont"
73QT_MOC_LITERAL(358, 9), // "TitleFont"
74QT_MOC_LITERAL(368, 20) // "SmallestReadableFont"
75
76 },
77 "QFontDatabase\0WritingSystem\0Any\0Latin\0"
78 "Greek\0Cyrillic\0Armenian\0Hebrew\0Arabic\0"
79 "Syriac\0Thaana\0Devanagari\0Bengali\0"
80 "Gurmukhi\0Gujarati\0Oriya\0Tamil\0Telugu\0"
81 "Kannada\0Malayalam\0Sinhala\0Thai\0Lao\0"
82 "Tibetan\0Myanmar\0Georgian\0Khmer\0"
83 "SimplifiedChinese\0TraditionalChinese\0"
84 "Japanese\0Korean\0Vietnamese\0Symbol\0"
85 "Other\0Ogham\0Runic\0Nko\0WritingSystemsCount\0"
86 "SystemFont\0GeneralFont\0FixedFont\0"
87 "TitleFont\0SmallestReadableFont"
88};
89#undef QT_MOC_LITERAL
90
91static const uint qt_meta_data_QFontDatabase[] = {
92
93 // content:
94 9, // revision
95 0, // classname
96 0, 0, // classinfo
97 0, 0, // methods
98 0, 0, // properties
99 2, 14, // enums/sets
100 0, 0, // constructors
101 4, // flags
102 0, // signalCount
103
104 // enums: name, alias, flags, count, data
105 1, 1, 0x0, 36, 24,
106 38, 38, 0x0, 4, 96,
107
108 // enum data: key, value
109 2, uint(QFontDatabase::Any),
110 3, uint(QFontDatabase::Latin),
111 4, uint(QFontDatabase::Greek),
112 5, uint(QFontDatabase::Cyrillic),
113 6, uint(QFontDatabase::Armenian),
114 7, uint(QFontDatabase::Hebrew),
115 8, uint(QFontDatabase::Arabic),
116 9, uint(QFontDatabase::Syriac),
117 10, uint(QFontDatabase::Thaana),
118 11, uint(QFontDatabase::Devanagari),
119 12, uint(QFontDatabase::Bengali),
120 13, uint(QFontDatabase::Gurmukhi),
121 14, uint(QFontDatabase::Gujarati),
122 15, uint(QFontDatabase::Oriya),
123 16, uint(QFontDatabase::Tamil),
124 17, uint(QFontDatabase::Telugu),
125 18, uint(QFontDatabase::Kannada),
126 19, uint(QFontDatabase::Malayalam),
127 20, uint(QFontDatabase::Sinhala),
128 21, uint(QFontDatabase::Thai),
129 22, uint(QFontDatabase::Lao),
130 23, uint(QFontDatabase::Tibetan),
131 24, uint(QFontDatabase::Myanmar),
132 25, uint(QFontDatabase::Georgian),
133 26, uint(QFontDatabase::Khmer),
134 27, uint(QFontDatabase::SimplifiedChinese),
135 28, uint(QFontDatabase::TraditionalChinese),
136 29, uint(QFontDatabase::Japanese),
137 30, uint(QFontDatabase::Korean),
138 31, uint(QFontDatabase::Vietnamese),
139 32, uint(QFontDatabase::Symbol),
140 33, uint(QFontDatabase::Other),
141 34, uint(QFontDatabase::Ogham),
142 35, uint(QFontDatabase::Runic),
143 36, uint(QFontDatabase::Nko),
144 37, uint(QFontDatabase::WritingSystemsCount),
145 39, uint(QFontDatabase::GeneralFont),
146 40, uint(QFontDatabase::FixedFont),
147 41, uint(QFontDatabase::TitleFont),
148 42, uint(QFontDatabase::SmallestReadableFont),
149
150 0 // eod
151};
152
153const QMetaObject QFontDatabase::staticMetaObject = { {
154 nullptr,
155 qt_meta_stringdata_QFontDatabase.offsetsAndSize,
156 qt_meta_data_QFontDatabase,
157 nullptr,
158 nullptr,
159 nullptr,
160 nullptr
161} };
162
163QT_WARNING_POP
164QT_END_MOC_NAMESPACE
165