From: Manuel Nickschas Date: Fri, 11 Jul 2008 00:15:14 +0000 (+0200) Subject: Fix vertical alignment and remove debug painting X-Git-Tag: 0.3.0~164 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=11da6dc67a8a8934289704cafdb808d7c92cfae2;ds=sidebyside Fix vertical alignment and remove debug painting --- diff --git a/src/qtui/chatitem.cpp b/src/qtui/chatitem.cpp index f9495d13..bfd255c4 100644 --- a/src/qtui/chatitem.cpp +++ b/src/qtui/chatitem.cpp @@ -91,6 +91,7 @@ void ChatItem::updateLayout() { QTextLine line = _layout->createLine(); if(line.isValid()) { line.setLineWidth(width()); + line.setPosition(QPointF(0, fontMetrics()->leading())); } _layout->endLayout(); } @@ -130,13 +131,11 @@ void ChatItem::clearLayout() { _layout = 0; } -//int ChatItem::findNextWrapColumn( - void ChatItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) { Q_UNUSED(option); Q_UNUSED(widget); if(!haveLayout()) updateLayout(); _layout->draw(painter, QPointF(0,0), QVector(), boundingRect()); - painter->drawRect(boundingRect()); + //painter->drawRect(boundingRect()); }