summaryrefslogtreecommitdiffstats
path: root/src/gui/text
diff options
context:
space:
mode:
authorAndrew den Exter <andrew.den-exter@nokia.com>2012-02-20 10:50:06 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-20 01:57:38 +0100
commit02140e973b86d1fbb25ec695daa59e6ff97138c5 (patch)
treef460b11feec35222667b01f3f9bd910bcfb3f939 /src/gui/text
parent2e18c16e59c535ee9907a6ccd1ca2fe5a4da8455 (diff)
Remove unnecessary image height adjustments from layout.
cb8445f0323b0eefbb04f1d8adad81a00b53abd8 removes an implied +1 from document line height so we need to remove the compensating -1 from image ascent/descent for image heights to be correct.. Change-Id: I310c06bcf1ce2eefef42c2828faa0eb435ad71cf Reviewed-by: Yann Bodson <yann.bodson@nokia.com>
Diffstat (limited to 'src/gui/text')
-rw-r--r--src/gui/text/qtextdocumentlayout.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gui/text/qtextdocumentlayout.cpp b/src/gui/text/qtextdocumentlayout.cpp
index cc3372d6e8..2aedfe9133 100644
--- a/src/gui/text/qtextdocumentlayout.cpp
+++ b/src/gui/text/qtextdocumentlayout.cpp
@@ -3002,15 +3002,15 @@ void QTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDo
{
case QTextCharFormat::AlignMiddle:
item.setDescent(inlineSize.height() / 2);
- item.setAscent(inlineSize.height() / 2 - 1);
+ item.setAscent(inlineSize.height() / 2);
break;
case QTextCharFormat::AlignBaseline:
item.setDescent(m.descent());
- item.setAscent(inlineSize.height() - m.descent() - 1);
+ item.setAscent(inlineSize.height() - m.descent());
break;
default:
item.setDescent(0);
- item.setAscent(inlineSize.height() - 1);
+ item.setAscent(inlineSize.height());
}
}