From 8d87f3250d5a7e9ea0ca24e66b7190bc043a7fce Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Wed, 6 Aug 2025 23:06:43 -0400 Subject: [PATCH] refactor: ScreenSettingsDialog use qDeleteAll to clear list of items on alias remove --- src/lib/gui/dialogs/ScreenSettingsDialog.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/gui/dialogs/ScreenSettingsDialog.cpp b/src/lib/gui/dialogs/ScreenSettingsDialog.cpp index e6d19dc6d..8a7090367 100644 --- a/src/lib/gui/dialogs/ScreenSettingsDialog.cpp +++ b/src/lib/gui/dialogs/ScreenSettingsDialog.cpp @@ -132,9 +132,7 @@ void ScreenSettingsDialog::on_m_pLineEditAlias_textChanged(const QString &text) void ScreenSettingsDialog::on_m_pButtonRemoveAlias_clicked() { QList items = ui->m_pListAliases->selectedItems(); - - for (int i = 0; i < items.count(); i++) - delete items[i]; + qDeleteAll(items); } void ScreenSettingsDialog::on_m_pListAliases_itemSelectionChanged()