summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qcollator_posix.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make QCollator more flexible to use in different platformsAleix Pol2013-09-131-0/+148
So far we've known that we want QCollator as public API. It hasn't been possible yet due to the strong dependency that QCollator used to have on ICU. This patch adds collation support for the platforms where ICU is not the best option by using native collation API. Namely Windows and Mac OS X. Additionally a fallback POSIX back-end is added, so that we can make sure it will work on any posix-compliant platform. Change-Id: Ia1734acbf5f596698a81f2af927cc15636e4c908 Reviewed-by: Lars Knoll <lars.knoll@digia.com> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>