summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/packagemanagercore.h')
-rw-r--r--src/libs/installer/packagemanagercore.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/installer/packagemanagercore.h b/src/libs/installer/packagemanagercore.h
index 4451e63c2..5e1c40ca5 100644
--- a/src/libs/installer/packagemanagercore.h
+++ b/src/libs/installer/packagemanagercore.h
@@ -220,6 +220,7 @@ public:
void updateComponentsSilently(const QStringList &componentsToUpdate);
void installSelectedComponentsSilently(const QStringList& components);
void installDefaultComponentsSilently();
+ void uninstallComponentsSilently(const QStringList& components);
// convenience
Q_INVOKABLE bool isInstaller() const;
@@ -358,6 +359,8 @@ private:
bool fetchPackagesTree(const PackagesList &packages, const LocalPackagesHash installedPackages);
void printPackageInformation(const QString &name, const Package *update);
+ bool componentUninstallableFromCommandLine(const QString &componentName);
+
private:
PackageManagerCorePrivate *const d;
friend class PackageManagerCorePrivate;