diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2022-10-17 17:03:22 +0300 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2022-10-18 10:36:38 +0300 |
commit | 35d2b7bc8e8fd98c963f4c9ddcf4eb17b4f5a5cd (patch) | |
tree | a80c1c428b0f9a497acc952fcfa9e5a07ef1343f /src/libs/installer/packagemanagercore.h | |
parent | 20b0089be0c45ebf682f48e5d721762aa6eeda6c (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.h | 2 |
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(); |