Files
beerlog/services/dumpservice.h

25 lines
430 B
C++

#ifndef DUMPSERVICE_H
#define DUMPSERVICE_H
#include <QString>
class QJsonDocument;
class DumpService
{
public:
void setEntityName(const QString &name);
void dump(const QVariant &data) const;
QVariantList loadList() const;
QVariantMap loadMap() const;
void clear() const;
private:
QString dumpFileName() const;
QJsonDocument readFile() const;
QString m_entityName;
};
#endif // DUMPSERVICE_H