17#ifndef QGSMODELVIEWTOOLSELECT_H 
   18#define QGSMODELVIEWTOOLSELECT_H 
   26class QgsModelViewMouseHandles;
 
   53    void wheelEvent( QWheelEvent *event ) 
override;
 
   61    QgsModelViewMouseHandles *mouseHandles();
 
   64    void setScene( QgsModelGraphicsScene *scene );
 
   73    bool mIsSelecting = 
false;
 
   76    std::unique_ptr< QgsModelViewRubberBand > mRubberBand;
 
   79    QPoint mMousePressStartPos;
 
   82    QPointF mRubberBandStartPos;
 
   84    QPointer< QgsModelViewMouseHandles > mMouseHandles; 
 
   85    QList< QGraphicsItem * > mHoverEnteredItems;
 
 
A QgsModelViewMouseEvent is the result of a user interaction with the mouse on a QgsModelGraphicsView...