#include "tools.h" #include void Tools::PrintTime() { qDebug() << QTime::currentTime().toString("hh:mm:ss"); } QString Tools::GetTime() { return QTime::currentTime().toString(("hh:mm:ss")); } QString Tools::CreateLocalPath(QString path) { qDebug() << "Full path: " << path; qint8 pos = path.indexOf("Application"); QString localPath = path.remove(0,--pos); qDebug() << "Local path: " << localPath; return localPath; } QString Tools::CreateFullPath(QString path) { QString fullPath; qint8 pos = path.indexOf("Application"); QString localPath = path.remove(0,--pos); qDebug() << "CLIENT: localPath" << localPath; fullPath = QDir::currentPath() + localPath; return fullPath; } QString Tools::convertFileSize(quint64 fileSize) { quint64 megaByte = fileSize / (1024 * 1024); QString resultSize; if (megaByte == 0) { auto kiloByte = fileSize / 1024; resultSize = QString::number(kiloByte) + "кб. "; } else { resultSize = QString::number(megaByte) + "мб. "; } QString result = resultSize; return result; }