16#ifndef QGSLAYOUTVIEWTOOLSELECT_H 
   17#define QGSLAYOUTVIEWTOOLSELECT_H 
   25class QgsLayoutMouseHandles;
 
   47    void wheelEvent( QWheelEvent *event ) 
override;
 
   57    SIP_SKIP QgsLayoutMouseHandles *mouseHandles();
 
   71    bool mIsSelecting = 
false;
 
   74    std::unique_ptr< QgsLayoutViewRubberBand > mRubberBand;
 
   77    QPoint mMousePressStartPos;
 
   80    QPointF mRubberBandStartPos;
 
   82    QPointer< QgsLayoutMouseHandles > mMouseHandles; 
 
   85    static const double sSearchToleranceInMillimeters;
 
 
A QgsLayoutViewMouseEvent is the result of a user interaction with the mouse on a QgsLayoutView.
 
A graphical widget to display and interact with QgsLayouts.
 
Base class for layouts, which can contain items such as maps, labels, scalebars, etc.