diff options
author | Jan Darmochwal | 2010-11-01 16:57:08 +0100 |
---|---|---|
committer | Jan Darmochwal | 2010-11-01 16:57:08 +0100 |
commit | b0093484346fdf15337af8cddd687d377da759ce (patch) | |
tree | b21c8691784e5c9deb0527243d880029431c860a /src/save_restore_session.cpp | |
parent | License information for vmware logo (diff) | |
download | vmchooser-b0093484346fdf15337af8cddd687d377da759ce.tar.gz vmchooser-b0093484346fdf15337af8cddd687d377da759ce.tar.xz vmchooser-b0093484346fdf15337af8cddd687d377da759ce.zip |
Added global vars, version number in globals.h
Diffstat (limited to 'src/save_restore_session.cpp')
-rw-r--r-- | src/save_restore_session.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/save_restore_session.cpp b/src/save_restore_session.cpp index a9f31f1..8ca1f9d 100644 --- a/src/save_restore_session.cpp +++ b/src/save_restore_session.cpp @@ -5,9 +5,7 @@ #include "globals.h" void writeSessionName(QString name) { - QDir saveFileDir(QDir::homePath() + "/" + VMCHOOSER_USER_PATH); - QString saveFileName(VMCHOOSER_PREVIOUS_SESSION_FILE); - + QDir saveFileDir(QFileInfo(previousSessionFile).absoluteDir()); if (!saveFileDir.exists()) { if (!saveFileDir.mkpath(saveFileDir.path())) { // TODO: error @@ -15,7 +13,7 @@ void writeSessionName(QString name) { } } - QFile saveFile(saveFileDir.path() + "/" + saveFileName); + QFile saveFile(previousSessionFile); if (!saveFile.open(QIODevice::WriteOnly) || saveFile.write(name.toUtf8().data()) == -1) { // TODO: error @@ -23,10 +21,7 @@ void writeSessionName(QString name) { } QString readSessionName() { - QDir saveFileDir(QDir::homePath() + "/" + VMCHOOSER_USER_PATH); - QString saveFileName(VMCHOOSER_PREVIOUS_SESSION_FILE); - - QFile saveFile(saveFileDir.path() + "/" + saveFileName); + QFile saveFile(previousSessionFile); if (saveFile.open(QIODevice::ReadOnly)) { return QString(saveFile.readAll()); |