summaryrefslogtreecommitdiff
path: root/src/lib/corelib/tools/settingscreator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/tools/settingscreator.cpp')
-rw-r--r--src/lib/corelib/tools/settingscreator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/corelib/tools/settingscreator.cpp b/src/lib/corelib/tools/settingscreator.cpp
index 455e35b34..f94ae6f10 100644
--- a/src/lib/corelib/tools/settingscreator.cpp
+++ b/src/lib/corelib/tools/settingscreator.cpp
@@ -85,7 +85,7 @@ void SettingsCreator::migrate()
if (thePredecessor.isValid())
oldSettingsDir.append(QLatin1String("/qbs/")).append(thePredecessor.toString());
const QString oldSettingsFilePath = oldSettingsDir + QLatin1Char('/') + m_settingsFileName;
- if (QFileInfo(oldSettingsFilePath).exists()
+ if (QFileInfo::exists(oldSettingsFilePath)
&& (!QDir::root().mkpath(m_newSettingsDir)
|| !QFile::copy(oldSettingsFilePath, m_newSettingsFilePath))) {
qWarning() << "Error in settings migration: Could not copy" << oldSettingsFilePath