4#include "include/file_io/abstract_file_manager.h"
6namespace ehm_dal::file_io {
14 inline QString
descriptor()
const override {
return QStringLiteral(
"saved_game"); }
17 return QStringLiteral(
"EHM 1 Saved Game (*.sav)");
22 void closeAll()
override;
25 bool read(
const QString &path)
override;
28 bool write(
const QString &path)
override;
The AbstractFileManager class is a base class providing simple read and write file access to database...
Definition: abstract_file_manager.h:18
Definition: saved_game_file_manager.h:9
QString fileFilterString() const override
Returns a list of supported file type filters for QFileDialog.
Definition: saved_game_file_manager.h:15
QString descriptor() const override
Returns the file manager descriptor. E.g. This will return "database" for a database file manager.
Definition: saved_game_file_manager.h:14