Fix using backup directory in GUI

This commit is contained in:
Martchus 2018-07-14 22:38:25 +02:00
parent 898ee2434e
commit 2a5d71cf87
1 changed files with 11 additions and 9 deletions

View File

@ -1121,15 +1121,17 @@ bool TagEditorWidget::startSaving()
// remove current path from file watcher // remove current path from file watcher
m_fileWatcher->removePath(m_currentPath); m_fileWatcher->removePath(m_currentPath);
// use current configuration // use current configuration
const auto &settings = Settings::values().tagPocessing.fileLayout; const auto &settings = Settings::values();
m_fileInfo.setForceRewrite(settings.forceRewrite); const auto &fileLayoutSettings = settings.tagPocessing.fileLayout;
m_fileInfo.setTagPosition(settings.preferredTagPosition); m_fileInfo.setForceRewrite(fileLayoutSettings.forceRewrite);
m_fileInfo.setForceTagPosition(settings.forceTagPosition); m_fileInfo.setTagPosition(fileLayoutSettings.preferredTagPosition);
m_fileInfo.setIndexPosition(settings.preferredIndexPosition); m_fileInfo.setForceTagPosition(fileLayoutSettings.forceTagPosition);
m_fileInfo.setForceIndexPosition(settings.forceIndexPosition); m_fileInfo.setIndexPosition(fileLayoutSettings.preferredIndexPosition);
m_fileInfo.setMinPadding(settings.minPadding); m_fileInfo.setForceIndexPosition(fileLayoutSettings.forceIndexPosition);
m_fileInfo.setMaxPadding(settings.maxPadding); m_fileInfo.setMinPadding(fileLayoutSettings.minPadding);
m_fileInfo.setPreferredPadding(settings.preferredPadding); m_fileInfo.setMaxPadding(fileLayoutSettings.maxPadding);
m_fileInfo.setPreferredPadding(fileLayoutSettings.preferredPadding);
m_fileInfo.setBackupDirectory(settings.editor.backupDirectory);
const auto startThread = [this] { const auto startThread = [this] {
// define functions to show the saving progress and to actually applying the changes // define functions to show the saving progress and to actually applying the changes
const auto showPercentage([this](const AbortableProgressFeedback &progress) { const auto showPercentage([this](const AbortableProgressFeedback &progress) {