summaryrefslogtreecommitdiffstats
path: root/src/save_restore_session.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/save_restore_session.cpp')
-rw-r--r--src/save_restore_session.cpp13
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());