From f3a0e58843eebcb3656ab46c87ff603d1a0b4cc1 Mon Sep 17 00:00:00 2001 From: Daniel Teske Date: Fri, 24 Jul 2015 15:38:32 +0200 Subject: [PATCH] MiniTargetSelector: Sort build/deploy/run configurations case insensitively Change-Id: Ifbb305808046ea85f1f250beef3a518842de8b01 Task-number: QTCREATORBUG-13963 Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/miniprojecttargetselector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/miniprojecttargetselector.cpp b/src/plugins/projectexplorer/miniprojecttargetselector.cpp index 62ebc738f17..6dd8587508a 100644 --- a/src/plugins/projectexplorer/miniprojecttargetselector.cpp +++ b/src/plugins/projectexplorer/miniprojecttargetselector.cpp @@ -444,7 +444,7 @@ void GenericListWidget::addProjectConfiguration(ProjectConfiguration *pc) int pos = count(); for (int i = 0; i < count(); ++i) { ProjectConfiguration *p = item(i)->data(Qt::UserRole).value(); - if (pc->displayName() < p->displayName()) { + if (caseFriendlyCompare(pc->displayName(), p->displayName()) < 0) { pos = i; break; } @@ -512,7 +512,7 @@ void GenericListWidget::displayNameChanged() int pos = count(); for (int i = 0; i < count(); ++i) { ProjectConfiguration *p = item(i)->data(Qt::UserRole).value(); - if (pc->displayName() < p->displayName()) { + if (caseFriendlyCompare(pc->displayName(), p->displayName()) < 0) { pos = i; break; }