Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksii Lysenko <lysenkoalexmail@gmail.com>2021-06-08 17:31:34 +0300
committerHannah von Reth <vonreth@kde.org>2021-06-10 16:40:58 +0300
commit188ab2a540dc22899c7e42324c24fa7a6791613c (patch)
tree8fe1b90b16245ccf5ebcc59531f34f4708698af1 /src/gui/accountmanager.cpp
parentaf0af70bb95d10263e53eca243993eafd86a78ea (diff)
Removed obsolete Q_FOREACH macro
Diffstat (limited to 'src/gui/accountmanager.cpp')
-rw-r--r--src/gui/accountmanager.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/gui/accountmanager.cpp b/src/gui/accountmanager.cpp
index b1b6a405c..62097dc40 100644
--- a/src/gui/accountmanager.cpp
+++ b/src/gui/accountmanager.cpp
@@ -254,8 +254,11 @@ void AccountManager::saveAccountHelper(Account *acc, QSettings &settings, bool s
// re-persisting them)
acc->_credentials->persist();
}
- Q_FOREACH (QString key, acc->_settingsMap.keys()) {
- settings.setValue(key, acc->_settingsMap.value(key));
+
+ auto i = acc->_settingsMap.constBegin();
+ while (i != acc->_settingsMap.constEnd()) {
+ settings.setValue(i.key(), i.value());
+ ++i;
}
// HACK: Save http_user also as user
@@ -266,8 +269,9 @@ void AccountManager::saveAccountHelper(Account *acc, QSettings &settings, bool s
// Save accepted certificates.
settings.beginGroup(QLatin1String("General"));
qCInfo(lcAccountManager) << "Saving " << acc->approvedCerts().count() << " unknown certs.";
+ const auto approvedCerts = acc->approvedCerts();
QByteArray certs;
- Q_FOREACH (const QSslCertificate &cert, acc->approvedCerts()) {
+ for (const auto &cert : approvedCerts) {
certs += cert.toPem() + '\n';
}
if (!certs.isEmpty()) {
@@ -317,7 +321,8 @@ AccountPtr AccountManager::loadAccountHelper(QSettings &settings)
// We want to only restore settings for that auth type and the user value
acc->_settingsMap.insert(QLatin1String(userC), settings.value(userC));
const QString authTypePrefix = QStringLiteral("http_");
- Q_FOREACH (QString key, settings.childKeys()) {
+ const auto childKeys = settings.childKeys();
+ for (const auto &key : childKeys) {
if (!key.startsWith(authTypePrefix))
continue;
acc->_settingsMap.insert(key, settings.value(key));