X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fchatitem.cpp;h=235868d0190411eabc696e926ae269de6489bc71;hb=568045799b7f6e746381b4b3d34a2f47b5433e82;hp=a3f3d307f1b42103f2ab6dcc3bf72ff8c0519ec7;hpb=0a05c86756e0efe65fe0e19233fbdbdd48b58793;p=quassel.git diff --git a/src/qtui/chatitem.cpp b/src/qtui/chatitem.cpp index a3f3d307..235868d0 100644 --- a/src/qtui/chatitem.cpp +++ b/src/qtui/chatitem.cpp @@ -47,6 +47,7 @@ QVariant ChatItem::data(int role) const { int ChatItem::setWidth(int w) { if(w == _boundingRect.width()) return _boundingRect.height(); + prepareGeometryChange(); _boundingRect.setWidth(w); int h = heightForWidth(w); _boundingRect.setHeight(h); @@ -134,8 +135,6 @@ void ChatItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, Q_UNUSED(option); Q_UNUSED(widget); if(!haveLayout()) updateLayout(); _layout->draw(painter, QPointF(0,0), QVector(), boundingRect()); - //painter->drawRect(boundingRect()); - } /*