feat: loading base version

This commit is contained in:
semenov
2024-12-16 16:36:43 +03:00
parent 4e19ff42c5
commit b9f7ef3369
68 changed files with 1895 additions and 373 deletions

View File

@@ -4,12 +4,17 @@
#include <QObject>
#include <QTcpSocket>
#include <QDataStream>
#include <mainwindow.h>
class MainWindow;
class DataParser;
class SendSystem :public QObject
{
Q_OBJECT
public:
explicit SendSystem(QObject* parent = nullptr);
void initialize(MainWindow *mainWindow,DataParser *dataParser);
void setSocket(QTcpSocket *socket);
void sendClientAutorization();
void sendDisable();
@@ -17,14 +22,19 @@ public:
void sendFolderBlock(QString path);
void sendQTConnect();
void sendXMLAnswer(QByteArray array);
~SendSystem();
void sendFinish();
~SendSystem();
signals:
void sigSend();
QByteArray sigGetXmlAnswer(QString);
public slots:
void xmlAnswer(QString message);
private:
QTcpSocket *socket;
};
#endif // SENDSYSTEM_H