Index: sources/storage/FileHandler.h =================================================================== diff -u -r64d87d540594252e8039ab2595016d98f1e3cc28 -rb8dd541d377ad1e8d7b988ce0163d99bff53843f --- sources/storage/FileHandler.h (.../FileHandler.h) (revision 64d87d540594252e8039ab2595016d98f1e3cc28) +++ sources/storage/FileHandler.h (.../FileHandler.h) (revision b8dd541d377ad1e8d7b988ce0163d99bff53843f) @@ -16,6 +16,8 @@ // Qt #include +#include +#include class QDate; namespace Storage { @@ -32,8 +34,9 @@ static void errOut(const QString &vMessage); public: - static bool write(const QString &vFileName, const QString &vContent, bool vAppend = true); - static bool read (const QString &vFileName, QString &vContent); + static bool write (const QString &vFileName, const QString &vContent, bool vAppend = true); + static bool read (const QString &vFileName, QString &vContent); + static bool readJSON (const QString &vFileName, QJsonObject &vContent); static int copyFolder (const QString &vSource, const QString &vDestination); static int removeFiles(const QStringList &vFolders, const QStringList &vNameFilter, const QDate &vDateOlderThan);