Index: sources/storage/FileHandler.h =================================================================== diff -u -rf6c480d06e4b8c770012115d20df2a44e0da8031 -rabd0e958420f25e5b8dd8ce6e21131f8561b99e0 --- sources/storage/FileHandler.h (.../FileHandler.h) (revision f6c480d06e4b8c770012115d20df2a44e0da8031) +++ sources/storage/FileHandler.h (.../FileHandler.h) (revision abd0e958420f25e5b8dd8ce6e21131f8561b99e0) @@ -15,15 +15,8 @@ #pragma once // Qt -#include -#include -#include -#include -#include - #include #include -#include // forward declarations class tst_fileHandler; @@ -67,7 +60,6 @@ static bool write (const QString &vFileName, const QString &vContent, bool vAppend = true ); static bool read (const QString &vFileName, QString &vContent, bool vAppend = false); - static bool read (const QString &vFileName, QJsonObject &vContent, QJsonParseError *error = nullptr); static int copyFolder (const QString &vSource , const QString &vDestination); static int moveFolder (const QString &vSource , const QString &vDestination); @@ -86,6 +78,9 @@ static bool isPathSymLink(const QString &vFilePath); + static QString sha256sum( QString vFileName, bool *vOk = nullptr ); + + /*! * \brief FileHandler::copyFile * \details Copies a file chunk by chunk