update// added new writer method to filesystem to convert old format to new

This commit is contained in:
Strider
2020-05-17 14:57:38 +02:00
parent d4bf7a83c8
commit e6b8f000c9
7 changed files with 76 additions and 32 deletions

View File

@@ -5,7 +5,8 @@
#include <QList>
#include "../Model/ContactItem.h"
#include "../Crypto/FileEncryption.h"
#include <fstream>
using json = nlohmann::json;
class FileSystem
{
private:
@@ -16,7 +17,11 @@ class FileSystem
public:
static FileSystem* getInstance();
QList<ContactItem> readContacts(QString file);
void writeContacts(QString file, QList<ContactItem> contacts);
void writeContacts(QString file, QString data);
//converter
QList<ContactItem> readContactsOldFormat(QString file);
void writeContactsOldFormat(QString file, QList<ContactItem> contacts);
~FileSystem();
};