moc_mainwindow.cpp 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. /****************************************************************************
  2. ** Meta object code from reading C++ file 'mainwindow.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 "../../../mainwindow.h"
  9. #include <QtGui/qtextcursor.h>
  10. #include <QtCore/qmetatype.h>
  11. #include <QtCore/qtmochelpers.h>
  12. #include <memory>
  13. #include <QtCore/qxptype_traits.h>
  14. #if !defined(Q_MOC_OUTPUT_REVISION)
  15. #error "The header file 'mainwindow.h' doesn't include <QObject>."
  16. #elif Q_MOC_OUTPUT_REVISION != 69
  17. #error "This file was generated using the moc from 6.9.3. It"
  18. #error "cannot be used with the include files from this version of Qt."
  19. #error "(The moc has changed too much.)"
  20. #endif
  21. #ifndef Q_CONSTINIT
  22. #define Q_CONSTINIT
  23. #endif
  24. QT_WARNING_PUSH
  25. QT_WARNING_DISABLE_DEPRECATED
  26. QT_WARNING_DISABLE_GCC("-Wuseless-cast")
  27. namespace {
  28. struct qt_meta_tag_ZN10MainWindowE_t {};
  29. } // unnamed namespace
  30. template <> constexpr inline auto MainWindow::qt_create_metaobjectdata<qt_meta_tag_ZN10MainWindowE_t>()
  31. {
  32. namespace QMC = QtMocConstants;
  33. QtMocHelpers::StringRefStorage qt_stringData {
  34. "MainWindow",
  35. "onConnectClicked",
  36. "",
  37. "onStartStopClicked",
  38. "onClearClicked",
  39. "onConnected",
  40. "onDisconnected",
  41. "onConnectionError",
  42. "error",
  43. "onTranscriptReceived",
  44. "text",
  45. "language",
  46. "onAudioLevelChanged",
  47. "level",
  48. "onAudioDataReady",
  49. "data"
  50. };
  51. QtMocHelpers::UintData qt_methods {
  52. // Slot 'onConnectClicked'
  53. QtMocHelpers::SlotData<void()>(1, 2, QMC::AccessPrivate, QMetaType::Void),
  54. // Slot 'onStartStopClicked'
  55. QtMocHelpers::SlotData<void()>(3, 2, QMC::AccessPrivate, QMetaType::Void),
  56. // Slot 'onClearClicked'
  57. QtMocHelpers::SlotData<void()>(4, 2, QMC::AccessPrivate, QMetaType::Void),
  58. // Slot 'onConnected'
  59. QtMocHelpers::SlotData<void()>(5, 2, QMC::AccessPrivate, QMetaType::Void),
  60. // Slot 'onDisconnected'
  61. QtMocHelpers::SlotData<void()>(6, 2, QMC::AccessPrivate, QMetaType::Void),
  62. // Slot 'onConnectionError'
  63. QtMocHelpers::SlotData<void(const QString &)>(7, 2, QMC::AccessPrivate, QMetaType::Void, {{
  64. { QMetaType::QString, 8 },
  65. }}),
  66. // Slot 'onTranscriptReceived'
  67. QtMocHelpers::SlotData<void(const QString &, const QString &)>(9, 2, QMC::AccessPrivate, QMetaType::Void, {{
  68. { QMetaType::QString, 10 }, { QMetaType::QString, 11 },
  69. }}),
  70. // Slot 'onAudioLevelChanged'
  71. QtMocHelpers::SlotData<void(qreal)>(12, 2, QMC::AccessPrivate, QMetaType::Void, {{
  72. { QMetaType::QReal, 13 },
  73. }}),
  74. // Slot 'onAudioDataReady'
  75. QtMocHelpers::SlotData<void(const QByteArray &)>(14, 2, QMC::AccessPrivate, QMetaType::Void, {{
  76. { QMetaType::QByteArray, 15 },
  77. }}),
  78. };
  79. QtMocHelpers::UintData qt_properties {
  80. };
  81. QtMocHelpers::UintData qt_enums {
  82. };
  83. return QtMocHelpers::metaObjectData<MainWindow, qt_meta_tag_ZN10MainWindowE_t>(QMC::MetaObjectFlag{}, qt_stringData,
  84. qt_methods, qt_properties, qt_enums);
  85. }
  86. Q_CONSTINIT const QMetaObject MainWindow::staticMetaObject = { {
  87. QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
  88. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN10MainWindowE_t>.stringdata,
  89. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN10MainWindowE_t>.data,
  90. qt_static_metacall,
  91. nullptr,
  92. qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN10MainWindowE_t>.metaTypes,
  93. nullptr
  94. } };
  95. void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
  96. {
  97. auto *_t = static_cast<MainWindow *>(_o);
  98. if (_c == QMetaObject::InvokeMetaMethod) {
  99. switch (_id) {
  100. case 0: _t->onConnectClicked(); break;
  101. case 1: _t->onStartStopClicked(); break;
  102. case 2: _t->onClearClicked(); break;
  103. case 3: _t->onConnected(); break;
  104. case 4: _t->onDisconnected(); break;
  105. case 5: _t->onConnectionError((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
  106. case 6: _t->onTranscriptReceived((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast< std::add_pointer_t<QString>>(_a[2]))); break;
  107. case 7: _t->onAudioLevelChanged((*reinterpret_cast< std::add_pointer_t<qreal>>(_a[1]))); break;
  108. case 8: _t->onAudioDataReady((*reinterpret_cast< std::add_pointer_t<QByteArray>>(_a[1]))); break;
  109. default: ;
  110. }
  111. }
  112. }
  113. const QMetaObject *MainWindow::metaObject() const
  114. {
  115. return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
  116. }
  117. void *MainWindow::qt_metacast(const char *_clname)
  118. {
  119. if (!_clname) return nullptr;
  120. if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN10MainWindowE_t>.strings))
  121. return static_cast<void*>(this);
  122. return QMainWindow::qt_metacast(_clname);
  123. }
  124. int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
  125. {
  126. _id = QMainWindow::qt_metacall(_c, _id, _a);
  127. if (_id < 0)
  128. return _id;
  129. if (_c == QMetaObject::InvokeMetaMethod) {
  130. if (_id < 9)
  131. qt_static_metacall(this, _c, _id, _a);
  132. _id -= 9;
  133. }
  134. if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
  135. if (_id < 9)
  136. *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
  137. _id -= 9;
  138. }
  139. return _id;
  140. }
  141. QT_WARNING_POP