summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/editormanager/documentmodel.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@digia.com>2014-07-03 14:20:29 +0200
committerDavid Schulz <david.schulz@digia.com>2014-07-04 08:48:33 +0200
commit4971de7ccfcd972e6ba8944be5392810acf31376 (patch)
treef41970359254b7e1342ee5a2d0ae545237078d97 /src/plugins/coreplugin/editormanager/documentmodel.cpp
parent72e878a1265ae22778fc62133d5845391c431280 (diff)
downloadqt-creator-4971de7ccfcd972e6ba8944be5392810acf31376.tar.gz
Core: Sort document model in a locale aware manner.
Task-number: QTCREATORBUG-12608 Change-Id: If0b9507d31a17cbebfb9fe83fde44738b6e7dcf9 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/coreplugin/editormanager/documentmodel.cpp')
-rw-r--r--src/plugins/coreplugin/editormanager/documentmodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/editormanager/documentmodel.cpp b/src/plugins/coreplugin/editormanager/documentmodel.cpp
index c7894db8b9..47b19883f2 100644
--- a/src/plugins/coreplugin/editormanager/documentmodel.cpp
+++ b/src/plugins/coreplugin/editormanager/documentmodel.cpp
@@ -213,7 +213,7 @@ void DocumentModelPrivate::addEntry(DocumentModel::Entry *entry)
int index;
QString displayName = entry->displayName();
for (index = 0; index < m_entries.count(); ++index) {
- if (displayName < m_entries.at(index)->displayName())
+ if (displayName.localeAwareCompare(m_entries.at(index)->displayName()) < 0)
break;
}
int row = index + 1/*<no document>*/;