From 02fbeb71b37823c8eee0d8d669edbf2b721a64dc Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sun, 31 Jul 2016 20:49:59 +0200 Subject: [PATCH] Fix cannot write backup file on first start --- src/project/projectmanager.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/project/projectmanager.cpp b/src/project/projectmanager.cpp index 87a0e45d9..fc84dd429 100644 --- a/src/project/projectmanager.cpp +++ b/src/project/projectmanager.cpp @@ -69,10 +69,10 @@ ProjectManager::ProjectManager(QObject* parent) : m_autoSaveTimer.setSingleShot(true); connect(&m_autoSaveTimer, SIGNAL(timeout()), this, SLOT(slotAutoSave())); - + // Ensure the default data folder exist QDir dir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)); - dir.mkdir(QStringLiteral(".backup")); + dir.mkpath(QStringLiteral(".backup")); dir.mkdir(QStringLiteral("titles")); } @@ -321,6 +321,7 @@ bool ProjectManager::saveFileAs() fd.setMimeTypeFilters(QStringList()<window(), i18n("File %1 already exists.\nDo you want to overwrite it?", outputFile)) == KMessageBox::No) { return saveFileAs(); } - } + }*/ bool ok = false; QDir cacheDir = m_project->getCacheDir(CacheBase, &ok); if (ok) { -- GitLab