Index: appletbrowser/kcategorizeditemsview.cpp =================================================================== --- appletbrowser/kcategorizeditemsview.cpp (Revision 739627) +++ appletbrowser/kcategorizeditemsview.cpp (Arbeitskopie) @@ -96,6 +96,8 @@ m_modelItems = model; m_modelFilterItems->setSourceModel(m_modelItems); + m_modelFilterItems->setSortCaseSensitivity(Qt::CaseInsensitive); + m_modelFilterItems->sort(0); itemsView->setModel(m_modelFilterItems); Index: appletbrowser/kcategorizeditemsviewmodels.cpp =================================================================== --- appletbrowser/kcategorizeditemsviewmodels.cpp (Revision 739627) +++ appletbrowser/kcategorizeditemsviewmodels.cpp (Arbeitskopie) @@ -120,7 +120,7 @@ bool DefaultItemFilterProxyModel::lessThan(const QModelIndex &left, const QModelIndex &right) const { - return (sourceModel()->data(left).toString() < sourceModel()->data(right).toString()); + return sourceModel()->data(left).toString().compare(sourceModel()->data(right).toString(), sortCaseSensitivity()) < 0; } void DefaultItemFilterProxyModel::setSearch(const QString & pattern)