summaryrefslogtreecommitdiffstats
path: root/src/libs/kdtools/kdupdaterupdatefinder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/kdtools/kdupdaterupdatefinder.h')
-rw-r--r--src/libs/kdtools/kdupdaterupdatefinder.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libs/kdtools/kdupdaterupdatefinder.h b/src/libs/kdtools/kdupdaterupdatefinder.h
index 77b055394..f437d2311 100644
--- a/src/libs/kdtools/kdupdaterupdatefinder.h
+++ b/src/libs/kdtools/kdupdaterupdatefinder.h
@@ -38,9 +38,11 @@
#include "kdupdatertask.h"
+#include <memory>
+
namespace KDUpdater {
-class Application;
+class PackagesInfo;
class Update;
class UpdateSourcesInfo;
@@ -50,10 +52,12 @@ class KDTOOLS_EXPORT UpdateFinder : public Task
class Private;
public:
- explicit UpdateFinder(Application *application);
+ UpdateFinder();
~UpdateFinder();
QList<Update *> updates() const;
+
+ void setPackagesInfo(std::weak_ptr<PackagesInfo> info);
void setUpdateSourcesInfo(const UpdateSourcesInfo &sources);
private: