Priority: Not Evaluated
Resolution: Out of scope
Affects Version/s: 5.15.2
Fix Version/s: None
Component/s: Core: QString and Unicode
qstring fails to recognise different unicode/utf8 representations of the same character as equivalents.
steps to reproduce:
- start qt creator
- create a new qt console application project (mine uses cmake, but it shouldn't really matter)
- try to compile in as-is to make sure you can compile
- close qt creator
- overwrite main.cpp inside this dummy project with the attached file
- reopen qt creator
- reopen the project
actual stderr output:
also, a22.length() is 2, it should be 1.
if I ctrl-f for one of them in gedit, it finds both of them, which suggests that they are actually different representations of the same character.
Thank you for the fix in advance.