QSettings: fix formatting to match our coding style

Change-Id: I5cde2498e6423284f8abec7e717f262b6ea9eed8
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
Sona Kurazyan 2022-03-15 15:30:08 +01:00
parent e709e254d7
commit 73a03a0c29

View File

@ -393,16 +393,14 @@ QVariant QSettingsPrivate::stringListToVariantList(const QStringList &l)
const QString &str = outStringList.at(i); const QString &str = outStringList.at(i);
if (str.startsWith(u'@')) { if (str.startsWith(u'@')) {
if (str.length() >= 2 && str.at(1) == u'@') { if (str.length() < 2 || str.at(1) != u'@') {
outStringList[i].remove(0, 1);
} else {
QVariantList variantList; QVariantList variantList;
const int stringCount = l.count(); variantList.reserve(l.count());
variantList.reserve(stringCount); for (const auto &s : l)
for (int j = 0; j < stringCount; ++j) variantList.append(stringToVariant(s));
variantList.append(stringToVariant(l.at(j)));
return variantList; return variantList;
} }
outStringList[i].remove(0, 1);
} }
} }
return outStringList; return outStringList;