X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fchatscene.h;h=22dcb479a7dd289a1d7c7c84ca1e9a24df702e4e;hb=019a59ffca44ddc32fc6b16fd6cdcc8f3e1c93c6;hp=62a65f2d706135b97ba7ca12b506a05d342988c0;hpb=dab68263675422d923a0ccbd2b84e2e52ed7e157;p=quassel.git diff --git a/src/qtui/chatscene.h b/src/qtui/chatscene.h index 62a65f2d..22dcb479 100644 --- a/src/qtui/chatscene.h +++ b/src/qtui/chatscene.h @@ -42,6 +42,7 @@ class ChatScene : public QGraphicsScene { Buffer *buffer() const; inline QAbstractItemModel *model() const { return _model; } + inline QString idString() const { return _idString; } public slots: void setWidth(qreal); @@ -61,6 +62,7 @@ class ChatScene : public QGraphicsScene { protected slots: void rowsInserted(const QModelIndex &, int, int); + void modelReset(); private slots: void rectChanged(const QRectF &); @@ -68,6 +70,7 @@ class ChatScene : public QGraphicsScene { private: void updateSelection(const QPointF &pos); + QString selectionToString() const; QString _idString; qreal _width, _height;