From 7a5cd3c65f5a0f4fe6b85a22e0bbc9b4c9a0f40e Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 4 Jan 2021 18:52:23 +0100 Subject: [PATCH] Fix clazy warning about detatching Qt container --- widgets/settings/settings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/widgets/settings/settings.cpp b/widgets/settings/settings.cpp index e39d5e3..f69bf66 100644 --- a/widgets/settings/settings.cpp +++ b/widgets/settings/settings.cpp @@ -310,7 +310,8 @@ void restore() launcher.considerForReconnect = settings.value(QStringLiteral("considerLauncherForReconnect"), launcher.considerForReconnect).toBool(); launcher.showButton = settings.value(QStringLiteral("showLauncherButton"), launcher.showButton).toBool(); settings.beginGroup(QStringLiteral("tools")); - for (const QString &tool : settings.childGroups()) { + const auto childGroups = settings.childGroups(); + for (const QString &tool : childGroups) { settings.beginGroup(tool); ToolParameter &toolParams = launcher.tools[tool]; toolParams.autostart = settings.value(QStringLiteral("autostart"), toolParams.autostart).toBool();