Domanda

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"?

È stato utile?

Soluzione

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top