X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatitem.h;h=ddbffdbca6daad22f4d838c4b6a936211b232e67;hp=3cf5a9b3e6465f1189c37a237cf8bbaf2e8b1ce0;hb=dab68263675422d923a0ccbd2b84e2e52ed7e157;hpb=fc88dd167d0d838ca28c447279b3cc3c34e1ab43 diff --git a/src/qtui/chatitem.h b/src/qtui/chatitem.h index 3cf5a9b3..ddbffdbc 100644 --- a/src/qtui/chatitem.h +++ b/src/qtui/chatitem.h @@ -60,13 +60,17 @@ class ChatItem : public QGraphicsItem { // selection stuff, to be called by the scene void clearSelection(); void setFullSelection(); - void continueSelecting(); + void continueSelecting(const QPointF &pos); protected: virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); + private: qint16 posToCursor(const QPointF &pos); qreal computeHeight();