From 93b8a261a2a0927581d4be5c008c2d1924f13802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Tue, 31 Dec 2013 11:00:01 +0100 Subject: [PATCH] GUI: Add some sorting in the suppressions handling --- gui/projectfiledialog.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gui/projectfiledialog.cpp b/gui/projectfiledialog.cpp index e7981a017..60f0d79e3 100644 --- a/gui/projectfiledialog.cpp +++ b/gui/projectfiledialog.cpp @@ -261,6 +261,7 @@ void ProjectFileDialog::SetSuppressions(const QStringList &suppressions) { mUI.mListSuppressions->clear(); mUI.mListSuppressions->addItems(suppressions); + mUI.mListSuppressions->sortItems(); } void ProjectFileDialog::AddIncludeDir() @@ -377,7 +378,7 @@ void ProjectFileDialog::AddSuppression() { class QErrorLogger : public ErrorLogger { public: - virtual void reportOut(const std::string &outmsg) {} + virtual void reportOut(const std::string &/*outmsg*/) {} virtual void reportErr(const ErrorLogger::ErrorMessage &msg) { errorIds << QString::fromStdString(msg._id); } @@ -392,8 +393,10 @@ void ProjectFileDialog::AddSuppression() bool ok; QString item = QInputDialog::getItem(this, tr("Add Suppression"), tr("Select error id suppress:"), errorLogger.errorIds, 0, false, &ok); - if (ok && !item.isEmpty()) + if (ok && !item.isEmpty()) { mUI.mListSuppressions->addItem(item); + mUI.mListSuppressions->sortItems(); + } } void ProjectFileDialog::RemoveSuppression()