CMakePM: Have case insensitive locator filters for cm and cmo

There is no reason for preserving case. We filter out a predefined list.

Change-Id: I4aa6c70210e4ecdf896c7ecc48f01d475a0afed6
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
Cristian Adam
2022-12-09 16:19:28 +01:00
parent af60fb8241
commit 1e122fa3a3

View File

@@ -53,7 +53,7 @@ void CMakeTargetLocatorFilter::prepareSearch(const QString &entry)
for (const CMakeBuildTarget &target : buildTargets) {
if (CMakeBuildSystem::filteredOutTarget(target))
continue;
const int index = target.title.indexOf(entry);
const int index = target.title.indexOf(entry, 0, Qt::CaseInsensitive);
if (index >= 0) {
const FilePath path = target.backtrace.isEmpty() ? cmakeProject->projectFilePath()
: target.backtrace.last().path;