Rework fsutils class to only use Qt-style separators

fsutils methods are guaranteed to accept strings with both native and qt-style separators and return strings with qt-style separators where appropriate
This commit is contained in:
Nick Tiskov
2013-11-05 22:33:04 +04:00
parent 3749a30af2
commit 1334386a1b
5 changed files with 87 additions and 84 deletions

View File

@@ -1146,13 +1146,13 @@ QString options_imp::askForExportDir(const QString& currentExportPath)
void options_imp::on_browseExportDirButton_clicked() {
const QString newExportDir = askForExportDir(textExportDir->text());
if (!newExportDir.isNull())
textExportDir->setText(fsutils::toDisplayPath(newExportDir));
textExportDir->setText(fsutils::toNativePath(newExportDir));
}
void options_imp::on_browseExportDirFinButton_clicked() {
const QString newExportDir = askForExportDir(textExportDirFin->text());
if (!newExportDir.isNull())
textExportDirFin->setText(fsutils::toDisplayPath(newExportDir));
textExportDirFin->setText(fsutils::toNativePath(newExportDir));
}
void options_imp::on_browseFilterButton_clicked() {