summaryrefslogtreecommitdiffstats
path: root/src/sdk/settingsdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sdk/settingsdialog.h')
-rw-r--r--src/sdk/settingsdialog.h39
1 files changed, 2 insertions, 37 deletions
diff --git a/src/sdk/settingsdialog.h b/src/sdk/settingsdialog.h
index 1a6633c67..a2386acbb 100644
--- a/src/sdk/settingsdialog.h
+++ b/src/sdk/settingsdialog.h
@@ -43,8 +43,7 @@
#include <repository.h>
#include <settings.h>
-
-#include <kdjob.h>
+#include <testrepository.h>
#include <QDialog>
#include <QStyledItemDelegate>
@@ -56,10 +55,6 @@ class QLocale;
class QVariant;
QT_END_NAMESPACE
-namespace KDUpdater {
- class FileDownloader;
-}
-
namespace QInstaller {
class PackageManagerCore;
}
@@ -68,36 +63,6 @@ namespace Ui {
class SettingsDialog;
}
-
-// -- TestRepositoryJob
-
-class TestRepository : public KDJob
-{
- Q_OBJECT
-
-public:
-
- explicit TestRepository(QObject *parent = 0);
- ~TestRepository();
-
- QInstaller::Repository repository() const;
- void setRepository(const QInstaller::Repository &repository);
-
-private:
- void doStart();
- void doCancel();
-
-private Q_SLOTS:
- void downloadCompleted();
- void downloadAborted(const QString &reason);
- void onAuthenticatorChanged(const QAuthenticator &authenticator);
-
-private:
- QInstaller::Repository m_repository;
- KDUpdater::FileDownloader *m_downloader;
-};
-
-
// -- PasswordDelegate
class PasswordDelegate : public QStyledItemDelegate
@@ -177,7 +142,7 @@ private:
QInstaller::PackageManagerCore *m_core;
bool m_showPasswords;
- TestRepository m_testRepository;
+ QInstaller::TestRepository m_testRepository;
QList<QTreeWidgetItem*> m_rootItems;
};