Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
4.6.2
-
None
Description
Here is the code that reproduces problem.
QString s1 = QString("stra%1e").arg(QChar(0x00DF)); QString s2 = s1.toUpper(); int compRes = s1.compare(s2, Qt::CaseInsensitive); // I would expect comprRes==0 after comparison, but it is not 0
Attachments
Issue Links
- relates to
-
QTBUG-17337 Lower-casing using QFont::AllLowercase is done char by char, thus context sensitive lowercasing does not work.
- Open
-
QTBUG-2163 Support for conditions in special casing of unicode characters is missing in Qt
- Closed