diff options
Diffstat (limited to 'framework/settings/settings.cpp')
-rw-r--r-- | framework/settings/settings.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/framework/settings/settings.cpp b/framework/settings/settings.cpp index 246c4a99..64bc28ba 100644 --- a/framework/settings/settings.cpp +++ b/framework/settings/settings.cpp | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <QStandardPaths> | 22 | #include <QStandardPaths> |
23 | #include <QMetaObject> | 23 | #include <QMetaObject> |
24 | #include <QMetaProperty> | 24 | #include <QMetaProperty> |
25 | #include <QFile> | ||
25 | 26 | ||
26 | using namespace Kube; | 27 | using namespace Kube; |
27 | 28 | ||
@@ -50,7 +51,6 @@ Settings::Settings(const Settings &other) | |||
50 | 51 | ||
51 | Settings::~Settings() | 52 | Settings::~Settings() |
52 | { | 53 | { |
53 | // save(); | ||
54 | } | 54 | } |
55 | 55 | ||
56 | QSharedPointer<QSettings> Settings::getSettings() | 56 | QSharedPointer<QSettings> Settings::getSettings() |
@@ -81,6 +81,11 @@ void Settings::save() | |||
81 | settings->sync(); | 81 | settings->sync(); |
82 | } | 82 | } |
83 | 83 | ||
84 | void Settings::remove() | ||
85 | { | ||
86 | QFile::remove(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QString("/kube/%1.ini").arg(QString::fromLatin1(mIdentifier))); | ||
87 | } | ||
88 | |||
84 | void Settings::load() | 89 | void Settings::load() |
85 | { | 90 | { |
86 | if (mLoaded) { | 91 | if (mLoaded) { |