#ifndef FILEMANAGER_H #define FILEMANAGER_H #include "Core\FileData.h" #include "Core\dataparser.h" #include "Core\tcpclient.h" #include #include #include #include #include #include #include #include #include #include #include class UpdateController : public QObject { Q_OBJECT public: explicit UpdateController(DataParser *parser,QObject *parent = 0); void SendFile(QDataStream &stream); void CalculateHash(); ~UpdateController(); private: DataParser *dataParser; QString localPath; QList fileDataList; quint64 fileSize; int countSend; }; #endif // FILEMANAGER_H