forked from qt-creator/qt-creator
SettingsDialog: Use locale aware sorting
Still it's not perfect, as it seems the order is like: "Qt Quick", "Środowisko", "System kontroli wersji", while the proper one should be: "Qt Quick", "System kontroli wersji", "Środowisko", but that's still better than before, when "Środowisko" was after the letter "Z". Change-Id: Ib1642f54ed57f798a614f1f3a2d805fb1fdaf1bc Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -478,6 +478,7 @@ SettingsDialog::SettingsDialog(QWidget *parent)
|
|||||||
|
|
||||||
m_model.setPages(m_pages, IOptionsPageProvider::allOptionsPagesProviders());
|
m_model.setPages(m_pages, IOptionsPageProvider::allOptionsPagesProviders());
|
||||||
|
|
||||||
|
m_proxyModel.setSortLocaleAware(true);
|
||||||
m_proxyModel.setSourceModel(&m_model);
|
m_proxyModel.setSourceModel(&m_model);
|
||||||
m_proxyModel.setFilterCaseSensitivity(Qt::CaseInsensitive);
|
m_proxyModel.setFilterCaseSensitivity(Qt::CaseInsensitive);
|
||||||
m_categoryList->setIconSize(QSize(categoryIconSize, categoryIconSize));
|
m_categoryList->setIconSize(QSize(categoryIconSize, categoryIconSize));
|
||||||
|
Reference in New Issue
Block a user