Details
Description
When drawing a string with Utf-16 codes 0x0915 (क) and 0x0947 (े), the combined result (के) is shown incorrectly.
It was nearly correct in Qt 4.6.2 on XM5800 with the upper part slightly shifted to the right. (see attached Qt_4.6.2_XM5800.jpg). Reproducable on 5.0 Emulator.
It looks worse in Qt 4.7.0-beta1 on XM5800 with the upper part too much on the left. (see Qt_4.7.0-beta1_XM5800.jpg).
It looks horrible in Qt 4.7-master on 3.1 Emulator, where the upper part is about 65 pixels too much on the left. (see Qt_4.7-master_3.1Emulator.png). However, It looks like that also with Qt 4.7.0-beta1 on 3.2 Emulator... So maybe, the emulator 3.x shots are not very helpful
This happens with the raster paint engine, aswell as with the openVG paint engine (on N8).