diff --git a/addons/sessionapplet/engine/katesessionsmodel.cpp b/addons/sessionapplet/engine/katesessionsmodel.cpp --- a/addons/sessionapplet/engine/katesessionsmodel.cpp +++ b/addons/sessionapplet/engine/katesessionsmodel.cpp @@ -37,12 +37,11 @@ #include #include -bool katesessions_compare_sessions(const QString &s1, const QString &s2) { - //return KStringHandler::naturalCompare(s1,s2)==-1; - return s1.compare(s2)==-1; +bool katesessions_compare_sessions(const QString &s1, const QString &s2) +{ + return QString::localeAwareCompare(s1, s2) == -1; } - KateSessionsModel::KateSessionsModel(QObject *parent) : QStandardItemModel(parent) /*, m_config(0)*/ {