moc_asrclient.cpp 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. /****************************************************************************
  2. ** Meta object code from reading C++ file 'asrclient.h'
  3. **
  4. ** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3)
  5. **
  6. ** WARNING! All changes made in this file will be lost!
  7. *****************************************************************************/
  8. #include "../../../asrclient.h"
  9. #include <QtCore/qmetatype.h>
  10. #include <QtCore/qtmochelpers.h>
  11. #include <memory>
  12. #include <QtCore/qxptype_traits.h>
  13. #if !defined(Q_MOC_OUTPUT_REVISION)
  14. #error "The header file 'asrclient.h' doesn't include <QObject>."
  15. #elif Q_MOC_OUTPUT_REVISION != 69
  16. #error "This file was generated using the moc from 6.9.3. 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. #ifndef Q_CONSTINIT
  21. #define Q_CONSTINIT
  22. #endif
  23. QT_WARNING_PUSH
  24. QT_WARNING_DISABLE_DEPRECATED
  25. QT_WARNING_DISABLE_GCC("-Wuseless-cast")
  26. namespace {
  27. struct qt_meta_tag_ZN9AsrClientE_t {};
  28. } // unnamed namespace
  29. template <> constexpr inline auto AsrClient::qt_create_metaobjectdata<qt_meta_tag_ZN9AsrClientE_t>()
  30. {
  31. namespace QMC = QtMocConstants;
  32. QtMocHelpers::StringRefStorage qt_stringData {
  33. "AsrClient",
  34. "connected",
  35. "",
  36. "disconnected",
  37. "connectionError",
  38. "error",
  39. "transcriptReceived",
  40. "text",
  41. "language",
  42. "serverInfoReceived",
  43. "info",
  44. "cleared",
  45. "onConnected",
  46. "onDisconnected",
  47. "onTextMessageReceived",
  48. "message",
  49. "onError",
  50. "QAbstractSocket::SocketError",
  51. "onPingTimeout"
  52. };
  53. QtMocHelpers::UintData qt_methods {
  54. // Signal 'connected'
  55. QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
  56. // Signal 'disconnected'
  57. QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
  58. // Signal 'connectionError'
  59. QtMocHelpers::SignalData<void(const QString &)>(4, 2, QMC::AccessPublic, QMetaType::Void, {{
  60. { QMetaType::QString, 5 },
  61. }}),
  62. // Signal 'transcriptReceived'
  63. QtMocHelpers::SignalData<void(const QString &, const QString &)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
  64. { QMetaType::QString, 7 }, { QMetaType::QString, 8 },
  65. }}),
  66. // Signal 'serverInfoReceived'
  67. QtMocHelpers::SignalData<void(const QJsonObject &)>(9, 2, QMC::AccessPublic, QMetaType::Void, {{
  68. { QMetaType::QJsonObject, 10 },
  69. }}),
  70. // Signal 'cleared'
  71. QtMocHelpers::SignalData<void()>(11, 2, QMC::AccessPublic, QMetaType::Void),
  72. // Slot 'onConnected'
  73. QtMocHelpers::SlotData<void()>(12, 2, QMC::AccessPrivate, QMetaType::Void),
  74. // Slot 'onDisconnected'
  75. QtMocHelpers::SlotData<void()>(13, 2, QMC::AccessPrivate, QMetaType::Void),
  76. // Slot 'onTextMessageReceived'
  77. QtMocHelpers::SlotData<void(const QString &)>(14, 2, QMC::AccessPrivate, QMetaType::Void, {{
  78. { QMetaType::QString, 15 },
  79. }}),
  80. // Slot 'onError'
  81. QtMocHelpers::SlotData<void(QAbstractSocket::SocketError)>(16, 2, QMC::AccessPrivate, QMetaType::Void, {{
  82. { 0x80000000 | 17, 5 },
  83. }}),
  84. // Slot 'onPingTimeout'
  85. QtMocHelpers::SlotData<void()>(18, 2, QMC::AccessPrivate, QMetaType::Void),
  86. };
  87. QtMocHelpers::UintData qt_properties {
  88. };
  89. QtMocHelpers::UintData qt_enums {
  90. };
  91. return QtMocHelpers::metaObjectData<AsrClient, qt_meta_tag_ZN9AsrClientE_t>(QMC::MetaObjectFlag{}, qt_stringData,
  92. qt_methods, qt_properties, qt_enums);
  93. }
  94. Q_CONSTINIT const QMetaObject AsrClient::staticMetaObject = { {
  95. QMetaObject::SuperData::link<QObject::staticMetaObject>(),
  96. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN9AsrClientE_t>.stringdata,
  97. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN9AsrClientE_t>.data,
  98. qt_static_metacall,
  99. nullptr,
  100. qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN9AsrClientE_t>.metaTypes,
  101. nullptr
  102. } };
  103. void AsrClient::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
  104. {
  105. auto *_t = static_cast<AsrClient *>(_o);
  106. if (_c == QMetaObject::InvokeMetaMethod) {
  107. switch (_id) {
  108. case 0: _t->connected(); break;
  109. case 1: _t->disconnected(); break;
  110. case 2: _t->connectionError((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
  111. case 3: _t->transcriptReceived((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
  112. case 4: _t->serverInfoReceived((*reinterpret_cast< std::add_pointer_t<QJsonObject>>(_a[1]))); break;
  113. case 5: _t->cleared(); break;
  114. case 6: _t->onConnected(); break;
  115. case 7: _t->onDisconnected(); break;
  116. case 8: _t->onTextMessageReceived((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
  117. case 9: _t->onError((*reinterpret_cast< std::add_pointer_t<QAbstractSocket::SocketError>>(_a[1]))); break;
  118. case 10: _t->onPingTimeout(); break;
  119. default: ;
  120. }
  121. }
  122. if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
  123. switch (_id) {
  124. default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
  125. case 9:
  126. switch (*reinterpret_cast<int*>(_a[1])) {
  127. default: *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType(); break;
  128. case 0:
  129. *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType::fromType< QAbstractSocket::SocketError >(); break;
  130. }
  131. break;
  132. }
  133. }
  134. if (_c == QMetaObject::IndexOfMethod) {
  135. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)()>(_a, &AsrClient::connected, 0))
  136. return;
  137. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)()>(_a, &AsrClient::disconnected, 1))
  138. return;
  139. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)(const QString & )>(_a, &AsrClient::connectionError, 2))
  140. return;
  141. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)(const QString & , const QString & )>(_a, &AsrClient::transcriptReceived, 3))
  142. return;
  143. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)(const QJsonObject & )>(_a, &AsrClient::serverInfoReceived, 4))
  144. return;
  145. if (QtMocHelpers::indexOfMethod<void (AsrClient::*)()>(_a, &AsrClient::cleared, 5))
  146. return;
  147. }
  148. }
  149. const QMetaObject *AsrClient::metaObject() const
  150. {
  151. return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
  152. }
  153. void *AsrClient::qt_metacast(const char *_clname)
  154. {
  155. if (!_clname) return nullptr;
  156. if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN9AsrClientE_t>.strings))
  157. return static_cast<void*>(this);
  158. return QObject::qt_metacast(_clname);
  159. }
  160. int AsrClient::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 < 11)
  167. qt_static_metacall(this, _c, _id, _a);
  168. _id -= 11;
  169. }
  170. if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
  171. if (_id < 11)
  172. qt_static_metacall(this, _c, _id, _a);
  173. _id -= 11;
  174. }
  175. return _id;
  176. }
  177. // SIGNAL 0
  178. void AsrClient::connected()
  179. {
  180. QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
  181. }
  182. // SIGNAL 1
  183. void AsrClient::disconnected()
  184. {
  185. QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
  186. }
  187. // SIGNAL 2
  188. void AsrClient::connectionError(const QString & _t1)
  189. {
  190. QMetaObject::activate<void>(this, &staticMetaObject, 2, nullptr, _t1);
  191. }
  192. // SIGNAL 3
  193. void AsrClient::transcriptReceived(const QString & _t1, const QString & _t2)
  194. {
  195. QMetaObject::activate<void>(this, &staticMetaObject, 3, nullptr, _t1, _t2);
  196. }
  197. // SIGNAL 4
  198. void AsrClient::serverInfoReceived(const QJsonObject & _t1)
  199. {
  200. QMetaObject::activate<void>(this, &staticMetaObject, 4, nullptr, _t1);
  201. }
  202. // SIGNAL 5
  203. void AsrClient::cleared()
  204. {
  205. QMetaObject::activate(this, &staticMetaObject, 5, nullptr);
  206. }
  207. QT_WARNING_POP