feat: add version container

This commit is contained in:
semenov
2024-12-27 10:43:26 +03:00
parent 9ac5b46030
commit 2944f2d510
85 changed files with 1875 additions and 632 deletions

View File

@@ -26,7 +26,8 @@ public:
DataParser *dataParser,
MainWindow *mainWindow,
HashComparer *hashComparer,
TCPClient *client);
TCPClient *client,
VersionContainer* versionContainer);
void recognize(QTcpSocket *socket);
void checkAccessType(QString type);
@@ -36,7 +37,7 @@ public:
signals:
void sigUpdateBytesAvailable();
void sigLoadComplete();
void sigNeedUpdate(bool flag,qint64 size,quint64 fileCount);
void sigNeedUpdate(bool flag,qint64 size,quint64 fileCount,quint64 fileDelete);
void sigSendDebugLog(QString message);
void sigSocketDisabled();
void sigServerBlocked();
@@ -50,6 +51,7 @@ private:
MainWindow *mainWindow;
UpdateController *updateController;
DataParser *dataParser;
VersionContainer *versionContainer;
PacketType packetType;
QString message;
QString filePath;