summaryrefslogtreecommitdiffstats
path: root/src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface_p_p.h
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2010-04-16 13:56:15 (GMT)
committerAlessandro Portale <alessandro.portale@nokia.com>2010-04-16 13:56:15 (GMT)
commitc1bf30182b100f2dc83ec552685869990b02b23d (patch)
tree51534ca38d1349218ad03144c7edcf3f74329b08 /src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface_p_p.h
parentc7d102658ec96e6e2ed168392d9e6381534d6660 (diff)
downloadQt-c1bf30182b100f2dc83ec552685869990b02b23d.zip
Qt-c1bf30182b100f2dc83ec552685869990b02b23d.tar.gz
Qt-c1bf30182b100f2dc83ec552685869990b02b23d.tar.bz2
Fix RTL text rendering in the QVGPaintEngine
The QVGPaintEngine calls vgDrawGlyphs() to draw the glyphs of a QTextItem. vgDrawGlyphs(), which is an official OpenVG function, and not implemented in Qt itself, expects glyphs coordinates differently than Qt's glyph painting loops of other paint engines expect. Therefore, we need to handle RTL text separately in QVGPaintEngine::drawTextItem(). Rhys Weatherley provided this patch. This issue is not Symbian specific, but rather QVGPaintEngine specific. Task-number: QT-3140 Reviewed-by: Rhys Weatherley
Diffstat (limited to 'src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface_p_p.h')
0 files changed, 0 insertions, 0 deletions