feat: send xml answer

This commit is contained in:
semenov
2024-08-15 15:30:22 +03:00
parent 7ba182b6cf
commit 883ac44e6b
41 changed files with 1499 additions and 876 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,5 @@
/****************************************************************************
** Meta object code from reading C++ file 'UpdateController.h'
** Meta object code from reading C++ file 'updatecontroller.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
**
@@ -7,11 +7,11 @@
*****************************************************************************/
#include <memory>
#include "../Core/UpdateController.h"
#include "../Core/updatecontroller.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'UpdateController.h' doesn't include <QObject>."
#error "The header file 'updatecontroller.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.14.2. It"
#error "cannot be used with the include files from this version of Qt."

Binary file not shown.

View File

@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_MainWindow_t {
QByteArrayData data[8];
char stringdata0[159];
QByteArrayData data[21];
char stringdata0[363];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -33,16 +33,35 @@ struct qt_meta_stringdata_MainWindow_t {
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
{
QT_MOC_LITERAL(0, 0, 10), // "MainWindow"
QT_MOC_LITERAL(1, 11, 22), // "on_loginButton_clicked"
QT_MOC_LITERAL(2, 34, 0), // ""
QT_MOC_LITERAL(3, 35, 23), // "on_updateButton_clicked"
QT_MOC_LITERAL(4, 59, 22), // "on_startButton_clicked"
QT_MOC_LITERAL(5, 82, 27), // "on_saveServerButton_clicked"
QT_MOC_LITERAL(6, 110, 25), // "on_settingsButton_clicked"
QT_MOC_LITERAL(7, 136, 22) // "on_checkUpdate_clicked"
QT_MOC_LITERAL(1, 11, 18), // "onInitializeClient"
QT_MOC_LITERAL(2, 30, 0), // ""
QT_MOC_LITERAL(3, 31, 17), // "UpdateController*"
QT_MOC_LITERAL(4, 49, 16), // "updateController"
QT_MOC_LITERAL(5, 66, 16), // "RecognizeSystem*"
QT_MOC_LITERAL(6, 83, 15), // "recognizeSystem"
QT_MOC_LITERAL(7, 99, 17), // "ExternalExecuter*"
QT_MOC_LITERAL(8, 117, 16), // "externalExecuter"
QT_MOC_LITERAL(9, 134, 12), // "onSetConnect"
QT_MOC_LITERAL(10, 147, 15), // "ServerSettings*"
QT_MOC_LITERAL(11, 163, 14), // "serverSettings"
QT_MOC_LITERAL(12, 178, 15), // "onCalculateHash"
QT_MOC_LITERAL(13, 194, 13), // "onSendMessage"
QT_MOC_LITERAL(14, 208, 7), // "message"
QT_MOC_LITERAL(15, 216, 22), // "on_loginButton_clicked"
QT_MOC_LITERAL(16, 239, 23), // "on_updateButton_clicked"
QT_MOC_LITERAL(17, 263, 22), // "on_startButton_clicked"
QT_MOC_LITERAL(18, 286, 27), // "on_saveServerButton_clicked"
QT_MOC_LITERAL(19, 314, 25), // "on_settingsButton_clicked"
QT_MOC_LITERAL(20, 340, 22) // "on_checkUpdate_clicked"
},
"MainWindow\0on_loginButton_clicked\0\0"
"MainWindow\0onInitializeClient\0\0"
"UpdateController*\0updateController\0"
"RecognizeSystem*\0recognizeSystem\0"
"ExternalExecuter*\0externalExecuter\0"
"onSetConnect\0ServerSettings*\0"
"serverSettings\0onCalculateHash\0"
"onSendMessage\0message\0on_loginButton_clicked\0"
"on_updateButton_clicked\0on_startButton_clicked\0"
"on_saveServerButton_clicked\0"
"on_settingsButton_clicked\0"
@@ -56,20 +75,32 @@ static const uint qt_meta_data_MainWindow[] = {
8, // revision
0, // classname
0, 0, // classinfo
6, 14, // methods
10, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
4, // signalCount
// signals: name, argc, parameters, tag, flags
1, 3, 64, 2, 0x06 /* Public */,
9, 1, 71, 2, 0x06 /* Public */,
12, 0, 74, 2, 0x06 /* Public */,
13, 1, 75, 2, 0x06 /* Public */,
// slots: name, argc, parameters, tag, flags
1, 0, 44, 2, 0x08 /* Private */,
3, 0, 45, 2, 0x08 /* Private */,
4, 0, 46, 2, 0x08 /* Private */,
5, 0, 47, 2, 0x08 /* Private */,
6, 0, 48, 2, 0x08 /* Private */,
7, 0, 49, 2, 0x08 /* Private */,
15, 0, 78, 2, 0x08 /* Private */,
16, 0, 79, 2, 0x08 /* Private */,
17, 0, 80, 2, 0x08 /* Private */,
18, 0, 81, 2, 0x08 /* Private */,
19, 0, 82, 2, 0x08 /* Private */,
20, 0, 83, 2, 0x08 /* Private */,
// signals: parameters
QMetaType::Void, 0x80000000 | 3, 0x80000000 | 5, 0x80000000 | 7, 4, 6, 8,
QMetaType::Void, 0x80000000 | 10, 11,
QMetaType::Void,
QMetaType::Void, QMetaType::QString, 14,
// slots: parameters
QMetaType::Void,
@@ -88,16 +119,64 @@ void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id,
auto *_t = static_cast<MainWindow *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->on_loginButton_clicked(); break;
case 1: _t->on_updateButton_clicked(); break;
case 2: _t->on_startButton_clicked(); break;
case 3: _t->on_saveServerButton_clicked(); break;
case 4: _t->on_settingsButton_clicked(); break;
case 5: _t->on_checkUpdate_clicked(); break;
case 0: _t->onInitializeClient((*reinterpret_cast< UpdateController*(*)>(_a[1])),(*reinterpret_cast< RecognizeSystem*(*)>(_a[2])),(*reinterpret_cast< ExternalExecuter*(*)>(_a[3]))); break;
case 1: _t->onSetConnect((*reinterpret_cast< ServerSettings*(*)>(_a[1]))); break;
case 2: _t->onCalculateHash(); break;
case 3: _t->onSendMessage((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 4: _t->on_loginButton_clicked(); break;
case 5: _t->on_updateButton_clicked(); break;
case 6: _t->on_startButton_clicked(); break;
case 7: _t->on_saveServerButton_clicked(); break;
case 8: _t->on_settingsButton_clicked(); break;
case 9: _t->on_checkUpdate_clicked(); break;
default: ;
}
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
switch (_id) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 0:
switch (*reinterpret_cast<int*>(_a[1])) {
default: *reinterpret_cast<int*>(_a[0]) = -1; break;
case 2:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< ExternalExecuter* >(); break;
case 1:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< RecognizeSystem* >(); break;
case 0:
*reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< UpdateController* >(); break;
}
break;
}
} else if (_c == QMetaObject::IndexOfMethod) {
int *result = reinterpret_cast<int *>(_a[0]);
{
using _t = void (MainWindow::*)(UpdateController * , RecognizeSystem * , ExternalExecuter * );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MainWindow::onInitializeClient)) {
*result = 0;
return;
}
}
{
using _t = void (MainWindow::*)(ServerSettings * );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MainWindow::onSetConnect)) {
*result = 1;
return;
}
}
{
using _t = void (MainWindow::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MainWindow::onCalculateHash)) {
*result = 2;
return;
}
}
{
using _t = void (MainWindow::*)(QString );
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&MainWindow::onSendMessage)) {
*result = 3;
return;
}
}
}
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject MainWindow::staticMetaObject = { {
@@ -129,15 +208,42 @@ int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 6)
if (_id < 10)
qt_static_metacall(this, _c, _id, _a);
_id -= 6;
_id -= 10;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 6)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 6;
if (_id < 10)
qt_static_metacall(this, _c, _id, _a);
_id -= 10;
}
return _id;
}
// SIGNAL 0
void MainWindow::onInitializeClient(UpdateController * _t1, RecognizeSystem * _t2, ExternalExecuter * _t3)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t2))), const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t3))) };
QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
// SIGNAL 1
void MainWindow::onSetConnect(ServerSettings * _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
// SIGNAL 2
void MainWindow::onCalculateHash()
{
QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
}
// SIGNAL 3
void MainWindow::onSendMessage(QString _t1)
{
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 3, _a);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

View File

@@ -22,8 +22,8 @@ QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_RecognizeSystem_t {
QByteArrayData data[10];
char stringdata0[104];
QByteArrayData data[11];
char stringdata0[119];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -41,12 +41,13 @@ QT_MOC_LITERAL(5, 50, 12), // "LoadComplete"
QT_MOC_LITERAL(6, 63, 12), // "onNeedUpdate"
QT_MOC_LITERAL(7, 76, 4), // "flag"
QT_MOC_LITERAL(8, 81, 14), // "onSendDebugLog"
QT_MOC_LITERAL(9, 96, 7) // "message"
QT_MOC_LITERAL(9, 96, 7), // "message"
QT_MOC_LITERAL(10, 104, 14) // "SockedDisabled"
},
"RecognizeSystem\0UpdateBytesAvailable\0"
"\0size\0sended\0LoadComplete\0onNeedUpdate\0"
"flag\0onSendDebugLog\0message"
"flag\0onSendDebugLog\0message\0SockedDisabled"
};
#undef QT_MOC_LITERAL
@@ -56,24 +57,26 @@ static const uint qt_meta_data_RecognizeSystem[] = {
8, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
4, // signalCount
5, // signalCount
// signals: name, argc, parameters, tag, flags
1, 2, 34, 2, 0x06 /* Public */,
5, 0, 39, 2, 0x06 /* Public */,
6, 1, 40, 2, 0x06 /* Public */,
8, 1, 43, 2, 0x06 /* Public */,
1, 2, 39, 2, 0x06 /* Public */,
5, 0, 44, 2, 0x06 /* Public */,
6, 1, 45, 2, 0x06 /* Public */,
8, 1, 48, 2, 0x06 /* Public */,
10, 0, 51, 2, 0x06 /* Public */,
// signals: parameters
QMetaType::Void, QMetaType::LongLong, QMetaType::ULongLong, 3, 4,
QMetaType::Void,
QMetaType::Void, QMetaType::Bool, 7,
QMetaType::Void, QMetaType::QString, 9,
QMetaType::Void,
0 // eod
};
@@ -88,6 +91,7 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
case 1: _t->LoadComplete(); break;
case 2: _t->onNeedUpdate((*reinterpret_cast< bool(*)>(_a[1]))); break;
case 3: _t->onSendDebugLog((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 4: _t->SockedDisabled(); break;
default: ;
}
} else if (_c == QMetaObject::IndexOfMethod) {
@@ -120,6 +124,13 @@ void RecognizeSystem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int
return;
}
}
{
using _t = void (RecognizeSystem::*)();
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&RecognizeSystem::SockedDisabled)) {
*result = 4;
return;
}
}
}
}
@@ -152,13 +163,13 @@ int RecognizeSystem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
_id -= 5;
}
return _id;
}
@@ -189,5 +200,11 @@ void RecognizeSystem::onSendDebugLog(QString _t1)
void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(std::addressof(_t1))) };
QMetaObject::activate(this, &staticMetaObject, 3, _a);
}
// SIGNAL 4
void RecognizeSystem::SockedDisabled()
{
QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

View File

@@ -23,7 +23,7 @@ QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_TCPClient_t {
QByteArrayData data[6];
char stringdata0[63];
char stringdata0[61];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
@@ -36,12 +36,12 @@ QT_MOC_LITERAL(0, 0, 9), // "TCPClient"
QT_MOC_LITERAL(1, 10, 14), // "onSendDebugLog"
QT_MOC_LITERAL(2, 25, 0), // ""
QT_MOC_LITERAL(3, 26, 7), // "message"
QT_MOC_LITERAL(4, 34, 16), // "onMessageEntered"
QT_MOC_LITERAL(5, 51, 11) // "onReadyRead"
QT_MOC_LITERAL(4, 34, 14), // "MessageEntered"
QT_MOC_LITERAL(5, 49, 11) // "onReadyRead"
},
"TCPClient\0onSendDebugLog\0\0message\0"
"onMessageEntered\0onReadyRead"
"MessageEntered\0onReadyRead"
};
#undef QT_MOC_LITERAL
@@ -82,7 +82,7 @@ void TCPClient::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, v
Q_UNUSED(_t)
switch (_id) {
case 0: _t->onSendDebugLog((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 1: _t->onMessageEntered((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 1: _t->MessageEntered((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 2: _t->onReadyRead(); break;
default: ;
}

Binary file not shown.

Binary file not shown.

BIN
debug/sendsystem.o Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.