17#ifndef QGSMODELVIEWTOOLSELECT_H
18#define QGSMODELVIEWTOOLSELECT_H
30class QgsModelViewMouseHandles;
54 void wheelEvent( QWheelEvent *event )
override;
73 bool mIsSelecting =
false;
76 std::unique_ptr<QgsModelViewRubberBand> mRubberBand;
78 std::unique_ptr<QgsModelViewToolLink> mLinkTool =
nullptr;
81 QPoint mMousePressStartPos;
84 QPointF mRubberBandStartPos;
86 QPointer<QgsModelViewMouseHandles> mMouseHandles;
87 QList<QGraphicsItem *> mHoverEnteredItems;
A mouse event which is the result of a user interaction with a QgsModelGraphicsView.