diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp index 90c66491c5b9c91e29c9bc4ee874028a25a06cf8..ed7a46e0c84bcbee9e8bb2fcafe9d5f7a1dc31bb 100644 --- a/src/plugins/projectexplorer/session.cpp +++ b/src/plugins/projectexplorer/session.cpp @@ -989,10 +989,10 @@ QString SessionManager::activeSession() const return m_sessionName; } - bool caseInsensitiveLessThan(const QString &s1, const QString &s2) - { - return s1.toLower() < s2.toLower(); - } +static bool caseInsensitiveLessThan(const QString &s1, const QString &s2) +{ + return s1.compare(s2, Qt::CaseInsensitive) < 0; +} QStringList SessionManager::sessions() const {