App: standard path handling

* distinguish between temp and cache location
* document's transident directory is created in the cache location
* add functions to access temp and cache location via Python
This commit is contained in:
wmayer
2021-11-15 16:26:25 +01:00
parent 7e5e0fe2fe
commit d5726bd7af
7 changed files with 76 additions and 43 deletions

View File

@@ -65,7 +65,7 @@ int DlgEditFileIncludePropertyExternal::Do(void)
QFileInfo file = QString::fromUtf8(Prop.getValue());
assert(file.exists());
QDir tmp = QString::fromUtf8(App::Application::getTempPath().c_str());
QDir tmp = QString::fromUtf8(App::Application::getUserCachePath().c_str());
QString TempFile = tmp.absoluteFilePath(file.fileName());
QFile::remove(TempFile);