summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/packagemanagercore_p.h')
-rw-r--r--src/libs/installer/packagemanagercore_p.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libs/installer/packagemanagercore_p.h b/src/libs/installer/packagemanagercore_p.h
index a6b9d4438..1d41d9b21 100644
--- a/src/libs/installer/packagemanagercore_p.h
+++ b/src/libs/installer/packagemanagercore_p.h
@@ -42,7 +42,7 @@
#ifndef PACKAGEMANAGERCORE_P_H
#define PACKAGEMANAGERCORE_P_H
-#include "getrepositoriesmetainfojob.h"
+#include "metadatajob.h"
#include "packagemanagercore.h"
#include "packagemanagercoredata.h"
#include "qinstallerglobal.h"
@@ -95,6 +95,7 @@ class PackageManagerCorePrivate : public QObject
{
Q_OBJECT
friend class PackageManagerCore;
+ Q_DISABLE_COPY(PackageManagerCorePrivate)
public:
enum OperationType {
@@ -234,6 +235,9 @@ private slots:
void infoMessage(KDJob *, const QString &message) {
emit m_core->metaJobInfoMessage(message);
}
+ void infoProgress(KDJob *, quint64 progress, quint64) {
+ emit m_core->metaJobProgress(progress);
+ }
void handleMethodInvocationRequest(const QString &invokableMethodName);
@@ -258,7 +262,7 @@ private:
private:
PackageManagerCore *m_core;
- GetRepositoriesMetaInfoJob *m_repoMetaInfoJob;
+ MetadataJob m_metadataJob;
bool m_updates;
bool m_repoFetched;