diff options
Diffstat (limited to 'src/save_restore_session.cpp')
-rw-r--r-- | src/save_restore_session.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/save_restore_session.cpp b/src/save_restore_session.cpp deleted file mode 100644 index 8ca1f9d..0000000 --- a/src/save_restore_session.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include "save_restore_session.h" -#include <QDir> -#include <QIODevice> -#include <QString> -#include "globals.h" - -void writeSessionName(QString name) { - QDir saveFileDir(QFileInfo(previousSessionFile).absoluteDir()); - if (!saveFileDir.exists()) { - if (!saveFileDir.mkpath(saveFileDir.path())) { - // TODO: error - return; - } - } - - QFile saveFile(previousSessionFile); - if (!saveFile.open(QIODevice::WriteOnly) || - saveFile.write(name.toUtf8().data()) == -1) { - // TODO: error - } -} - -QString readSessionName() { - QFile saveFile(previousSessionFile); - - if (saveFile.open(QIODevice::ReadOnly)) { - return QString(saveFile.readAll()); - } else { - return QString(); - } -} |