Allow to delete data directory from application view

* allow to re-init applicazion list (needed because directories can be deleted)
* context menu for "delete data directory"
This commit is contained in:
Klaus Basan
2018-11-28 00:07:26 +01:00
parent d704a8aeab
commit 9f6cb9a72f
9 changed files with 108 additions and 49 deletions

View File

@@ -62,10 +62,10 @@ namespace BlackMisc
static QStringList applicationDataDirectoryList(bool withoutCurrent = false, bool decodedDirName = false);
//! swift application data sub directories with info if available
static const FilePerApplication &applicationDataDirectoryMapWithoutCurrentVersion();
static const FilePerApplication &applicationDataDirectoryMapWithoutCurrentVersion(bool reinit = false);
//! Other swift data directories
static bool hasOtherSwiftDataDirectories();
static bool hasOtherSwiftDataDirectories(bool reinit = false);
//! Is MacOS application bundle?
//! \remark: Means the currently running executable is a MacOS bundle, but not all our executables are bundles on MacOS