From 6627b0c377ae860ebab3cc59fbc3aff1d2b73732 Mon Sep 17 00:00:00 2001 From: Daniele Forsi Date: Fri, 3 May 2024 23:59:08 +0200 Subject: [PATCH] Use qDeleteAll() for brevity --- sdrbase/settings/mainsettings.cpp | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/sdrbase/settings/mainsettings.cpp b/sdrbase/settings/mainsettings.cpp index 92c0f199b..fbf8bf1b6 100644 --- a/sdrbase/settings/mainsettings.cpp +++ b/sdrbase/settings/mainsettings.cpp @@ -15,6 +15,7 @@ // You should have received a copy of the GNU General Public License // // along with this program. If not, see . // /////////////////////////////////////////////////////////////////////////////////////// +#include #include #include #include @@ -34,29 +35,11 @@ MainSettings::MainSettings() : MainSettings::~MainSettings() { - for (int i = 0; i < m_presets.count(); ++i) - { - delete m_presets[i]; - } - - for (int i = 0; i < m_commands.count(); ++i) - { - delete m_commands[i]; - } - - for (int i = 0; i < m_featureSetPresets.count(); ++i) - { - delete m_featureSetPresets[i]; - } - for (int i = 0; i < m_pluginPresets.count(); ++i) - { - delete m_pluginPresets[i]; - } - - for (int i = 0; i < m_configurations.count(); ++i) - { - delete m_configurations[i]; - } + qDeleteAll(m_presets); + qDeleteAll(m_commands); + qDeleteAll(m_featureSetPresets); + qDeleteAll(m_pluginPresets); + qDeleteAll(m_configurations); } QString MainSettings::getFileLocation() const