diff options
Diffstat (limited to 'src/settings.cpp')
-rw-r--r-- | src/settings.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/settings.cpp b/src/settings.cpp index 7a08061..aee0eb5 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -21,6 +21,8 @@ #include "settings.h" #include <QStandardPaths> #include <fstream> +#include <QDir> +#include <QFileInfo> Settings::Settings(const QString &configFile) { @@ -43,7 +45,11 @@ Settings::Settings(const QString &configFile) path = configFile; homeLocation = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); - settingsLocation = QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation); + settingsLocation = QFileInfo(configFile).dir().absolutePath(); + + qDebug("Read configuration: [%s]", qUtf8Printable(configFile)); + qDebug("~ => '%s'", qUtf8Printable(homeLocation)); + qDebug("~settings => '%s'", qUtf8Printable(settingsLocation)); } Settings::~Settings() |