summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/packagemanagercore.h
diff options
context:
space:
mode:
authorArttu Tarkiainen <arttu.tarkiainen@qt.io>2022-10-17 17:03:22 +0300
committerArttu Tarkiainen <arttu.tarkiainen@qt.io>2022-10-18 10:36:38 +0300
commit35d2b7bc8e8fd98c963f4c9ddcf4eb17b4f5a5cd (patch)
treea80c1c428b0f9a497acc952fcfa9e5a07ef1343f /src/libs/installer/packagemanagercore.h
parent20b0089be0c45ebf682f48e5d721762aa6eeda6c (diff)
Show information dialog after clearing metadata cache
Show dialog indicating success or failure, including the error message, to add some feedback for the action. Adjust related to code to handle return value of GenericDataCache<T>::clear() function, and fix the wrong return value when an error occurs while deleting cache subdirectories. Change-Id: Ib35f2db3711d85f567f7918c903aebf4236d7041 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore.h')
-rw-r--r--src/libs/installer/packagemanagercore.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore.h b/src/libs/installer/packagemanagercore.h
index 4ee97a86f..ebb590e35 100644
--- a/src/libs/installer/packagemanagercore.h
+++ b/src/libs/installer/packagemanagercore.h
@@ -354,7 +354,7 @@ public Q_SLOTS:
void languageChanged();
void setCompleteUninstallation(bool complete);
void cancelMetaInfoJob();
- void clearLocalCache();
+ bool clearLocalCache(QString *error = nullptr);
void componentsToInstallNeedsRecalculation();
void calculateUserSelectedComponentsToInstall(const QList<QModelIndex> &indexes);
void clearComponentsToInstallCalculated();