diff -r ef0373b55136 -r 758a864f9613 src/gui/text/qfontengine_qpf.cpp --- a/src/gui/text/qfontengine_qpf.cpp Fri Sep 17 08:34:18 2010 +0300 +++ b/src/gui/text/qfontengine_qpf.cpp Mon Oct 04 01:19:32 2010 +0300 @@ -578,8 +578,6 @@ if (symbol) { for (int i = 0; i < len; ++i) { unsigned int uc = getChar(str, i, len); - if (mirrored) - uc = QChar::mirroredChar(uc); glyphs->glyphs[glyph_pos] = getTrueTypeGlyphIndex(cmap, uc); if(!glyphs->glyphs[glyph_pos] && uc < 0x100) glyphs->glyphs[glyph_pos] = getTrueTypeGlyphIndex(cmap, uc + 0xf000);