Details
-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
None
-
4.6.2
-
None
Description
Qt does a fairly good job at providing Unicode code page support which is OK for display of unicode text, and codecs for text transformations etc.
However, it does not offer other areas of Unicode support which would be very welcome indeed. E.g. proper Unicode-aware string collation (comparison) according to the conventions and standards of a particular language, region or country and ideally using the Unicode Collation Algorithm. Also things like making it easier for an app to locate the positions of words, sentences, paragraphs within a range of text, or identify locations that suitable for line wrapping when displaying the text. All these are things that extended Unicode support could add.
This could possibly be done by building ICU support directly into Qt (see http://site.icu-project.org/).