summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools/kdupdaterapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/kdtools/kdupdaterapplication.cpp')
-rw-r--r--src/libs/kdtools/kdupdaterapplication.cpp43
1 files changed, 2 insertions, 41 deletions
diff --git a/src/libs/kdtools/kdupdaterapplication.cpp b/src/libs/kdtools/kdupdaterapplication.cpp
index 352c33ca8..a72c16072 100644
--- a/src/libs/kdtools/kdupdaterapplication.cpp
+++ b/src/libs/kdtools/kdupdaterapplication.cpp
@@ -27,7 +27,6 @@
#include <QCoreApplication>
#include <QDebug>
#include <QDir>
-#include <QSettings>
using namespace KDUpdater;
@@ -55,32 +54,6 @@ medium-to-large scale software systems.
\namespace KDUpdater
*/
-ConfigurationInterface::~ConfigurationInterface()
-{
-}
-
-namespace {
-
-class DefaultConfigImpl : public ConfigurationInterface
-{
-public:
- QVariant value(const QString &key) const
- {
- QSettings settings;
- settings.beginGroup(QLatin1String("KDUpdater"));
- return settings.value(key);
- }
-
- void setValue(const QString &key, const QVariant &value)
- {
- QSettings settings;
- settings.beginGroup(QLatin1String("KDUpdater"));
- settings.setValue(key, value);
- }
-};
-
-} // namespace anon
-
/*!
\class KDUpdater::Application kdupdaterapplication.h KDUpdaterApplication
\ingroup kdupdater
@@ -95,7 +68,6 @@ public:
User can also retrieve some information from this class:
\li application name
\li application version
- \li compat level
*/
struct Application::ApplicationData
@@ -103,7 +75,7 @@ struct Application::ApplicationData
explicit ApplicationData(ConfigurationInterface *config) :
packagesInfo(0),
updateSourcesInfo(0),
- configurationInterface(config ? config : new DefaultConfigImpl)
+ configurationInterface(config ? config : new ConfigurationInterface)
{
const QStringList oldFiles = configurationInterface->value(QLatin1String("FilesForDelayedDeletion")).toStringList();
Q_FOREACH(const QString &i, oldFiles) { //TODO this should happen asnyc and report errors, I guess
@@ -161,7 +133,7 @@ Application::~Application()
}
/*!
- Returns a previousle created Application instance.
+ Returns a previously created Application instance.
*/
Application *Application::instance()
{
@@ -215,17 +187,6 @@ QString Application::applicationVersion() const
return QString();
}
-/*!
- Returns the compat level that this application is in.
-*/
-int Application::compatLevel() const
-{
- if (d->packagesInfo->isValid())
- return d->packagesInfo->compatLevel();
-
- return -1;
-}
-
void Application::addUpdateSource(const QString &name, const QString &title,
const QString &description, const QUrl &url, int priority)
{