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); } }