17#ifndef QGSMODELVIEWTOOLSELECT_H
18#define QGSMODELVIEWTOOLSELECT_H
28class QgsModelViewMouseHandles;
53 void wheelEvent( QWheelEvent *event )
override;
72 bool mIsSelecting =
false;
75 std::unique_ptr<QgsModelViewRubberBand> mRubberBand;
77 std::unique_ptr<QgsModelViewToolLink> mLinkTool =
nullptr;
80 QPoint mMousePressStartPos;
83 QPointF mRubberBandStartPos;
85 QPointer<QgsModelViewMouseHandles> mMouseHandles;
86 QList<QGraphicsItem *> mHoverEnteredItems;
A mouse event which is the result of a user interaction with a QgsModelGraphicsView.