When comparing strings, the default implementation just uses QString::compare.
This is:
a) not I18N friendly (should be localeAwareCompare)
b) with case sensitive, results in sorting like:
Aaron
Adam
Bob
Carol
aaron
This should be:
aaron
Aaron
Adam
Bob
Carol
to be consistent with existing products.