+ void updateSelection(const QPointF &pos);
+ QString selectionToString() const;
+
+ QString _idString;
+ qreal _width, _height;
+ QAbstractItemModel *_model;
+ QList<ChatLine *> _lines;
+ bool _singleBufferScene;
+
+ ColumnHandleItem *firstColHandle, *secondColHandle;
+ qreal firstColHandlePos, secondColHandlePos;
+
+ ChatItem *_selectingItem;
+ int _selectionStartCol, _selectionMinCol;
+ int _selectionStart;
+ int _selectionEnd;
+ int _firstSelectionRow, _lastSelectionRow;
+ bool _isSelecting;