diff -r 56cd8111b7f7 -r 41300fa6a67c src/gui/painting/qtextureglyphcache.cpp --- a/src/gui/painting/qtextureglyphcache.cpp Tue Jan 26 12:42:25 2010 +0200 +++ b/src/gui/painting/qtextureglyphcache.cpp Tue Feb 02 00:43:10 2010 +0200 @@ -101,7 +101,7 @@ Coord c = { 0, 0, // will be filled in later glyph_width, glyph_height, // texture coords - metrics.x.truncate(), + metrics.x.round().truncate(), -metrics.y.truncate() }; // baseline for horizontal scripts listItemCoordinates.insert(glyph, c);