10#include "../../third-party/qonlinetranslator/src/qonlinetranslator.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'qonlinetranslator.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 67
16#error "This file was generated using the moc from 5.15.2. It"
17#error "cannot be used with the include files from this version of Qt."
18#error "(The moc has changed too much.)"
23QT_WARNING_DISABLE_DEPRECATED
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_QOnlineTranslator_t, stringdata0) + ofs \
31 - idx * sizeof(QByteArrayData)) \
191 "QOnlineTranslator\0finished\0\0skipGarbageText\0"
192 "requestGoogleTranslate\0parseGoogleTranslate\0"
193 "requestYandexKey\0parseYandexKey\0"
194 "requestYandexTranslate\0parseYandexTranslate\0"
195 "requestYandexSourceTranslit\0"
196 "parseYandexSourceTranslit\0"
197 "requestYandexTranslationTranslit\0"
198 "parseYandexTranslationTranslit\0"
199 "requestYandexDictionary\0parseYandexDictionary\0"
200 "requestBingCredentials\0parseBingCredentials\0"
201 "requestBingTranslate\0parseBingTranslate\0"
202 "requestBingDictionary\0parseBingDictionary\0"
203 "Language\0NoLanguage\0Auto\0Afrikaans\0"
204 "Albanian\0Amharic\0Arabic\0Armenian\0"
205 "Azerbaijani\0Bashkir\0Basque\0Belarusian\0"
206 "Bengali\0Bosnian\0Bulgarian\0Cantonese\0"
207 "Catalan\0Cebuano\0Chichewa\0Corsican\0"
208 "Croatian\0Czech\0Danish\0Dutch\0English\0"
209 "Esperanto\0Estonian\0Fijian\0Filipino\0"
210 "Finnish\0French\0Frisian\0Galician\0"
211 "Georgian\0German\0Greek\0Gujarati\0"
212 "HaitianCreole\0Hausa\0Hawaiian\0Hebrew\0"
213 "HillMari\0Hindi\0Hmong\0Hungarian\0Icelandic\0"
214 "Igbo\0Indonesian\0Irish\0Italian\0Japanese\0"
215 "Javanese\0Kannada\0Kazakh\0Khmer\0Kinyarwanda\0"
216 "Klingon\0KlingonPlqaD\0Korean\0Kurdish\0"
217 "Kyrgyz\0Lao\0Latin\0Latvian\0LevantineArabic\0"
218 "Lithuanian\0Luxembourgish\0Macedonian\0"
219 "Malagasy\0Malay\0Malayalam\0Maltese\0Maori\0"
220 "Marathi\0Mari\0Mongolian\0Myanmar\0Nepali\0"
221 "Norwegian\0Oriya\0Papiamento\0Pashto\0"
222 "Persian\0Polish\0Portuguese\0Punjabi\0"
223 "QueretaroOtomi\0Romanian\0Russian\0Samoan\0"
224 "ScotsGaelic\0SerbianCyrillic\0SerbianLatin\0"
225 "Sesotho\0Shona\0SimplifiedChinese\0Sindhi\0"
226 "Sinhala\0Slovak\0Slovenian\0Somali\0Spanish\0"
227 "Sundanese\0Swahili\0Swedish\0Tagalog\0"
228 "Tahitian\0Tajik\0Tamil\0Tatar\0Telugu\0"
229 "Thai\0Tongan\0TraditionalChinese\0Turkish\0"
230 "Turkmen\0Udmurt\0Uighur\0Ukrainian\0Urdu\0"
231 "Uzbek\0Vietnamese\0Welsh\0Xhosa\0Yiddish\0"
232 "Yoruba\0YucatecMaya\0Zulu\0Engine\0Google\0"
237static const uint qt_meta_data_QOnlineTranslator[] = {
261 10, 0, 122, 2, 0x08 ,
262 11, 0, 123, 2, 0x08 ,
263 12, 0, 124, 2, 0x08 ,
264 13, 0, 125, 2, 0x08 ,
265 14, 0, 126, 2, 0x08 ,
266 15, 0, 127, 2, 0x08 ,
267 16, 0, 128, 2, 0x08 ,
268 17, 0, 129, 2, 0x08 ,
269 18, 0, 130, 2, 0x08 ,
270 19, 0, 131, 2, 0x08 ,
271 20, 0, 132, 2, 0x08 ,
272 21, 0, 133, 2, 0x08 ,
299 22, 22, 0x0, 127, 144,
300 150, 150, 0x0, 3, 398,
437void QOnlineTranslator::qt_static_metacall(QObject *_o, QMetaObject::Call _c,
int _id,
void **_a)
439 if (_c == QMetaObject::InvokeMetaMethod) {
444 case 1: _t->skipGarbageText();
break;
445 case 2: _t->requestGoogleTranslate();
break;
446 case 3: _t->parseGoogleTranslate();
break;
447 case 4: _t->requestYandexKey();
break;
448 case 5: _t->parseYandexKey();
break;
449 case 6: _t->requestYandexTranslate();
break;
450 case 7: _t->parseYandexTranslate();
break;
451 case 8: _t->requestYandexSourceTranslit();
break;
452 case 9: _t->parseYandexSourceTranslit();
break;
453 case 10: _t->requestYandexTranslationTranslit();
break;
454 case 11: _t->parseYandexTranslationTranslit();
break;
455 case 12: _t->requestYandexDictionary();
break;
456 case 13: _t->parseYandexDictionary();
break;
457 case 14: _t->requestBingCredentials();
break;
458 case 15: _t->parseBingCredentials();
break;
459 case 16: _t->requestBingTranslate();
break;
460 case 17: _t->parseBingTranslate();
break;
461 case 18: _t->requestBingDictionary();
break;
462 case 19: _t->parseBingDictionary();
break;
465 }
else if (_c == QMetaObject::IndexOfMethod) {
466 int *result =
reinterpret_cast<int *
>(_a[0]);
478QT_INIT_METAOBJECT
const QMetaObject QOnlineTranslator::staticMetaObject = { {
479 QMetaObject::SuperData::link<QObject::staticMetaObject>(),
480 qt_meta_stringdata_QOnlineTranslator.
data,
481 qt_meta_data_QOnlineTranslator,
488const QMetaObject *QOnlineTranslator::metaObject()
const
490 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
493void *QOnlineTranslator::qt_metacast(
const char *_clname)
495 if (!_clname)
return nullptr;
496 if (!strcmp(_clname, qt_meta_stringdata_QOnlineTranslator.
stringdata0))
497 return static_cast<void*
>(
this);
498 return QObject::qt_metacast(_clname);
501int QOnlineTranslator::qt_metacall(QMetaObject::Call _c,
int _id,
void **_a)
503 _id = QObject::qt_metacall(_c, _id, _a);
506 if (_c == QMetaObject::InvokeMetaMethod) {
508 qt_static_metacall(
this, _c, _id, _a);
510 }
else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
512 *
reinterpret_cast<int*
>(_a[0]) = -1;
521 QMetaObject::activate(
this, &staticMetaObject, 0,
nullptr);
#define QT_MOC_LITERAL(idx, ofs, len)
@ TraditionalChinese
TraditionalChinese
@ HaitianCreole
HaitianCreole
@ KlingonPlqaD
KlingonPlqaD
@ SerbianLatin
SerbianLatin
@ SerbianCyrillic
SerbianCyrillic
@ LevantineArabic
LevantineArabic
@ SimplifiedChinese
SimplifiedChinese
@ QueretaroOtomi
QueretaroOtomi
@ Luxembourgish
Luxembourgish