Files
RRJClient/Core/tools.h
2024-08-28 10:44:35 +03:00

39 lines
865 B
C++

#ifndef GLOBAL_H
#define GLOBAL_H
#include <QString>
#include <QTime>
#include <QDebug>
#define TCP_READ_TIMEOUT 1000
static QString hashFilename = "StaticData/hash.xml";
static QString settingsName = "StaticData/settings.xml";
static QString tempName = "StaticData/temp.xml";
static QString authTempName = "StaticData/authData.xml";
static QString displayTemp = "StaticData/displayData.xml";
enum PacketType{
TYPE_NONE = 0,
TYPE_MSG = 1,
TYPE_FILE = 2,
TYPE_COMMAND = 3,
TYPE_FOLDER = 4,
TYPE_DELETE = 5,
TYPE_FINISH = 6,
TYPE_NEEDUPDATE = 7,
TYPE_XMLANSWER = 8
};
class Tools {
public:
static void PrintTime();
static QString GetTime();
static QString CreateLocalPath(QString path);
static QString CreateFullPath(QString path);
static QString convertFileSize(quint64 fileSize);
};
#endif // GLOBAL_H