--- tmpfs/quassel/src/qtui/chatviewsearchcontroller.cpp 2008-08-30 16:22:13.000000000 +0000 +++ home/sphilips/projects/quassel/src/qtui/chatviewsearchcontroller.cpp 2008-08-31 16:04:27.000000000 +0000 @@ -192,12 +192,12 @@ updateHighlights(searchOnlyRegularMsgs); } +#define HIGHLIGHT_PADDING 3 SearchHighlightItem::SearchHighlightItem(QRectF wordRect, QGraphicsItem *parent) : QGraphicsItem(parent), - _boundingRect(QRectF(-wordRect.width() / 2, -wordRect.height() / 2, wordRect.width(), wordRect.height())) + _boundingRect(QRectF(-wordRect.width() / 2, -wordRect.height() / 2, wordRect.width() + HIGHLIGHT_PADDING*2, wordRect.height() + HIGHLIGHT_PADDING*2)) { - setPos(wordRect.x() + wordRect.width() / 2 , wordRect.y() + wordRect.height() / 2); - scale(1.2, 1.2); + setPos(wordRect.x() + wordRect.width() / 2 - HIGHLIGHT_PADDING, wordRect.y() + wordRect.height() / 2 - HIGHLIGHT_PADDING); } void SearchHighlightItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) {