From d4e0378a601838a96b7ee25ff48a8eaf18388fcd Mon Sep 17 00:00:00 2001 From: a-sum-duma <68896601+a-sum-duma@users.noreply.github.com> Date: Mon, 25 Jul 2022 17:26:10 +0200 Subject: [PATCH] Fix: Use system directory separators (#187) ...instead of hardcoded slashes Co-authored-by: a-sum-duma --- gui/src/forms/frmconvert.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gui/src/forms/frmconvert.cpp b/gui/src/forms/frmconvert.cpp index cf9e008..690892c 100644 --- a/gui/src/forms/frmconvert.cpp +++ b/gui/src/forms/frmconvert.cpp @@ -19,6 +19,7 @@ #include #include +#include #include #include #include @@ -150,7 +151,7 @@ void frmConvert::checkFPSNeeded() { QFileInfo srcSubFI(ui.leSrcSubFile->text()); QString movieFilePathBase = - srcSubFI.absolutePath() + "/" + srcSubFI.completeBaseName(); + srcSubFI.absoluteDir().filePath(srcSubFI.completeBaseName()); foreach (QString movieExt, staticConfig->movieExtensions()) { QString movieFilePath = movieFilePathBase + "." + movieExt; @@ -216,8 +217,8 @@ void frmConvert::generateTargetFileName() { extension = ui.cbTargetExtension->currentText(); } - QString defaultTargetPath = srcSubFI.absolutePath() + "/" + - srcSubFI.completeBaseName() + "." + extension; + QString defaultTargetPath = srcSubFI.absoluteDir() + .filePath(srcSubFI.completeBaseName() + "." + extension); ui.leTargetFileName->setText(defaultTargetPath); } }