* We should always use qreal for scene coordinates
* Provide a few convenience methods
virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
+ //virtual bool handleClick(ClickMode mode);
+
inline QTextLayout *layout() const;
virtual QTextLayout::FormatRange selectionFormat() const;
int _firstSelectionRow;
bool _isSelecting;
- bool _showWebPreview;
-
QTimer _clickTimer;
ClickMode _clickMode;
QPointF _clickPos;
bool _clickHandled;
bool _leftButtonPressed;
+ bool _showWebPreview;
+
struct WebPreview {
ChatItem *parentItem;
QGraphicsItem *previewItem;