Mercurial > hg > vamp-plugin-pack
diff installer.cpp @ 49:ba8d1129a062
Locale-aware sort
author | Chris Cannam |
---|---|
date | Wed, 29 Jan 2020 14:16:47 +0000 |
parents | c9e811d9edbe |
children | 6547119dbc54 |
line wrap: on
line diff
--- a/installer.cpp Wed Jan 29 13:50:12 2020 +0000 +++ b/installer.cpp Wed Jan 29 14:16:47 2020 +0000 @@ -237,7 +237,11 @@ map<QString, QCheckBox *> checkBoxMap; - map<QString, LibraryInfo> orderedInfo; + map<QString, LibraryInfo, std::function<bool (QString, QString)>> + orderedInfo + ([](QString k1, QString k2) { + return k1.localeAwareCompare(k2) < 0; + }); for (auto info: libraries) { orderedInfo[info.title] = info; }