summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools/kdupdaterapplication.h
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2013-05-27 15:52:31 +0200
committerKarsten Heimrich <karsten.heimrich@digia.com>2013-05-29 16:46:34 +0200
commit4673422843d3b5db03239112b8d5fa37b3c404ca (patch)
tree412c22cf7f4dd065f2a46a2d8c184b1344f63085 /src/libs/kdtools/kdupdaterapplication.h
parentc1743392e2453755d1807c3515f1377b5a5f537a (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.h25
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;