From fb5dd9bfed68937152232220ba6a757b0f7a1d11 Mon Sep 17 00:00:00 2001 From: Arthur Glowacki Date: Mon, 18 Nov 2024 13:42:42 -0600 Subject: [PATCH] Added mkdir for extra output dirs needed. Xrf-maps makes there but if you run GUI first they are missing. --- src/core/uProbeX.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/core/uProbeX.cpp b/src/core/uProbeX.cpp index 182b45f..8211559 100644 --- a/src/core/uProbeX.cpp +++ b/src/core/uProbeX.cpp @@ -856,6 +856,12 @@ void uProbeX::openMapsWorkspace(QString dirName) QDir dir(dirName); dir.mkdir("img.dat"); dir.mkdir("output"); + QString ss1 = QString("output") + QDir::separator() + QString::fromStdString(STR_FIT_SPEC_DIR); + dir.mkdir(ss1); + ss1 = QString("output") + QDir::separator() + QString::fromStdString(STR_INT_SPEC_DIR); + dir.mkdir(ss1); + ss1 = QString("output") + QDir::separator() + QString::fromStdString(STR_FIT_PARAM_DIR); + dir.mkdir(ss1); QStringList recentPaths = Preferences::inst()->getValue(STR_RECENT_MAPS_WORKSPACES).toStringList(); recentPaths.removeAll(dirName);