X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatitem.h;h=cecd0121d83eb32555f0f6cc913a11c839665ec9;hp=b0375d6c3332a8db0ccfefa1deef8d43541aa12f;hb=11c8e2a97cc6b52cad3910d2d58677d9a9f28206;hpb=ba9de06a8634a30863d54001cb8f934746333d58 diff --git a/src/qtui/chatitem.h b/src/qtui/chatitem.h index b0375d6c..cecd0121 100644 --- a/src/qtui/chatitem.h +++ b/src/qtui/chatitem.h @@ -34,13 +34,13 @@ class QTextLayout; class ChatItem : public QGraphicsItem { public: - ChatItem(int col, QAbstractItemModel *, QGraphicsItem *parent); + ChatItem(int col, QAbstractItemModel *, QGraphicsItem *parent); virtual ~ChatItem(); - inline const QAbstractItemModel *model() const { return chatScene() ? chatScene()->model() : 0; } - int row() const; - inline int column() const { return _col; } - inline ChatScene *chatScene() const { return qobject_cast(scene()); } + inline const QAbstractItemModel *model() const { return chatScene() ? chatScene()->model() : 0; } + int row() const; + inline int column() const { return _col; } + inline ChatScene *chatScene() const { return qobject_cast(scene()); } inline QFontMetricsF *fontMetrics() const { return _fontMetrics; } inline virtual QRectF boundingRect() const { return _boundingRect; } @@ -55,7 +55,7 @@ class ChatItem : public QGraphicsItem { virtual QVariant data(int role) const; // returns height - qreal setWidth(qreal width); + qreal setGeometry(qreal width, qreal height = -1); // selection stuff, to be called by the scene void clearSelection();