From 4221bb84fb0e24e657c30b55e544d408f6fd038a Mon Sep 17 00:00:00 2001 From: plc-user <74435298+plc-user@users.noreply.github.com> Date: Fri, 24 Jan 2025 07:02:57 +0100 Subject: [PATCH] create "AppDataLocation" if not present --- sources/qetapp.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sources/qetapp.cpp b/sources/qetapp.cpp index 6eea6388d..ec5296b77 100644 --- a/sources/qetapp.cpp +++ b/sources/qetapp.cpp @@ -2054,6 +2054,12 @@ void QETApp::initConfiguration() QDir config_dir(QETApp::configDir()); if (!config_dir.exists()) config_dir.mkpath(QETApp::configDir()); + // we definitely need the dataDir for log files and element cache + // Nous avons absolument besoin du répertoire dataDir pour + // les fichiers journaux et le cache des éléments. + QDir data_dir(QETApp::dataDir()); + if (!data_dir.exists()) data_dir.mkpath(QETApp::dataDir()); + QDir custom_elements_dir(QETApp::customElementsDir()); if (!custom_elements_dir.exists()) custom_elements_dir.mkpath(QETApp::customElementsDir());