diff options
Diffstat (limited to 'src/save_restore_session.cpp')
-rw-r--r-- | src/save_restore_session.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/save_restore_session.cpp b/src/save_restore_session.cpp index ec292a2..3b0e8ab 100644 --- a/src/save_restore_session.cpp +++ b/src/save_restore_session.cpp @@ -1,11 +1,12 @@ +#include "save_restore_session.h" #include <QDir> #include <QIODevice> #include <QString> +#include "globals.h" void writeSessionName(QString name) { - // TODO: use constants - QDir saveFileDir(QDir::homePath() + "/.openslx"); - QString saveFileName("vmchooser_prev_session"); + QDir saveFileDir(QDir::homePath() + "/" + VMCHOOSER_USER_PATH); + QString saveFileName(VMCHOOSER_PREVIOUS_SESSION_FILE); if (! saveFileDir.exists()) { if (! saveFileDir.mkpath(saveFileDir.path())) { @@ -22,10 +23,10 @@ void writeSessionName(QString name) { } QString readSessionName() { - QString saveFileDir(QDir::homePath() + "/.openslx"); - QString saveFileName("vmchooser_prev_session"); + QDir saveFileDir(QDir::homePath() + "/" + VMCHOOSER_USER_PATH); + QString saveFileName(VMCHOOSER_PREVIOUS_SESSION_FILE); - QFile saveFile(saveFileDir + "/" + saveFileName); + QFile saveFile(saveFileDir.path() + "/" + saveFileName); if (saveFile.open(QIODevice::ReadOnly)) { return QString(saveFile.readAll()); |