Details
Description
This bug was transferred here from an internal bug tracking system:
Details Description:
Please specify the following information:
- Use case:
Trying to show text in Thai
- Steps to reproduce:
Create application, where you render same Thai text twice. First with Plain S60 font, then with Bold S60 font. when rendered with bold font, Thai is not readable, since all character swapped with the one next in unicode.
How to as font in QT application :
QString fontFamily = "Series 60 Sans";
myBoldFont = new QFont( fontFamily, 7, QFont::Bold); // S60 primary font
myPlainFont = new QFont( fontFamily, 7, QFont::Normal); // S60 secondary font
- Actual outcome:
Attached is QTThai.PNG, where every second text is rendered with myPlainFont, and every second with myBoldFont. Text rendered with myBoldFont shows charecters with next unicode valiue compared to myPlainFont.
- Expected outcome:
Bold text should be readable also.
- Other info:
Attachments
Issue Links
- relates to
-
QTBUG-7256 Arabic text don't show well in s603.1 and s603.2 in textBrowser
- Closed
- replaces
-
QTBUG-5594 Unreadable Thai words are shown in Phonebook tab view and Calendar names.
- Closed
-
QTBUG-8435 Symbian unicode character
- Closed
-
QTBUG-9460 Unicode Text display wrong in Button
- Closed