diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-01-14 21:44:56 +0100 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-01-14 21:44:56 +0100 |
commit | f45b2d05aa10410ce6c602907a58d574d7bd7e07 (patch) | |
tree | 225cf56bcc0c9564534b1d23c976d588aa613445 /src/browser.cpp | |
parent | Added Readme (diff) | |
download | smolbote-f45b2d05aa10410ce6c602907a58d574d7bd7e07.tar.xz |
Configuration by default is read from default location instead of current folder
Diffstat (limited to 'src/browser.cpp')
-rw-r--r-- | src/browser.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/browser.cpp b/src/browser.cpp index 2b35e21..e6be694 100644 --- a/src/browser.cpp +++ b/src/browser.cpp @@ -5,7 +5,13 @@ Browser::Browser(QString configPath, QObject *parent) : QObject(parent)
{
- Settings::setFilepath(configPath);
+ if(configPath.isEmpty()) {
+ // set default config path
+ Settings::setFilepath(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation) + "/config.ini");
+ } else {
+ // set custom config path
+ Settings::setFilepath(configPath);
+ }
// TODO Restore previous session
|