diff options
author | kh1 <karsten.heimrich@digia.com> | 2013-05-27 15:52:31 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@digia.com> | 2013-05-29 16:46:34 +0200 |
commit | 4673422843d3b5db03239112b8d5fa37b3c404ca (patch) | |
tree | 412c22cf7f4dd065f2a46a2d8c184b1344f63085 /src/libs/kdtools/kdupdaterapplication.h | |
parent | c1743392e2453755d1807c3515f1377b5a5f537a (diff) |
Cleanup KDTools from stuff we do not use at all.
Change-Id: I62d5ec103aafe7f2f4a497cc339271bdb33a8f92
Reviewed-by: Niels Weber <niels.weber@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'src/libs/kdtools/kdupdaterapplication.h')
-rw-r--r-- | src/libs/kdtools/kdupdaterapplication.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/src/libs/kdtools/kdupdaterapplication.h b/src/libs/kdtools/kdupdaterapplication.h index f1ca9d612..11a35a1b2 100644 --- a/src/libs/kdtools/kdupdaterapplication.h +++ b/src/libs/kdtools/kdupdaterapplication.h @@ -23,12 +23,9 @@ #ifndef KD_UPDATER_APPLICATION_H #define KD_UPDATER_APPLICATION_H -#include "kdupdater.h" -#include <QObject> +#include "kdtoolsglobal.h" -QT_BEGIN_NAMESPACE -class QUrl; -QT_END_NAMESPACE +#include <QSettings> namespace KDUpdater { @@ -38,9 +35,20 @@ class UpdateSourcesInfo; class ConfigurationInterface { public: - virtual ~ConfigurationInterface(); - virtual QVariant value(const QString &key ) const = 0; - virtual void setValue(const QString &key, const QVariant &value) = 0; + virtual ~ConfigurationInterface() {} + virtual QVariant value(const QString &key) const + { + QSettings settings; + settings.beginGroup(QLatin1String("KDUpdater")); + return settings.value(key); + } + + virtual void setValue(const QString &key, const QVariant &value) + { + QSettings settings; + settings.beginGroup(QLatin1String("KDUpdater")); + settings.setValue(key, value); + } }; class KDTOOLS_EXPORT Application : public QObject @@ -58,7 +66,6 @@ public: QString applicationName() const; QString applicationVersion() const; - int compatLevel() const; void setPackagesXMLFileName(const QString &fileName); QString packagesXMLFileName() const; |