Question

I'm using qSort in Qt to sort QList containing struct. I noticed that Polish character "Ś" is at the end or beginning of sorted list (depending on order). Is there any string comparison function which places "Ś" next to "S"?

Était-ce utile?

La solution

You need to use QString::localeAwareCompare for your comparison function.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top