aboutsummaryrefslogtreecommitdiffstats
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.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/tools/settingscreator.cpp b/src/lib/corelib/tools/settingscreator.cpp
index 36e67440c..3fdaf0bc3 100644
--- a/src/lib/corelib/tools/settingscreator.cpp
+++ b/src/lib/corelib/tools/settingscreator.cpp
@@ -109,11 +109,11 @@ void SettingsCreator::migrate()
const auto allKeys = m_settings->allKeys();
for (const QString &key : allKeys) {
QVariant v = m_settings->value(key);
- if (v.type() == QVariant::String) {
+ if (v.userType() == QMetaType::QString) {
QString s = v.toString();
if (s.contains(oldProfilesDir))
m_settings->setValue(key, s.replace(oldProfilesDir, newProfilesDir));
- } else if (v.type() == QVariant::StringList) {
+ } else if (v.userType() == QMetaType::QStringList) {
const QStringList oldList = v.toStringList();
QStringList newList;
for (const QString &oldString : oldList) {