16 #ifndef QGSLAYOUTVIEWMOUSEEVENT_H 
   17 #define QGSLAYOUTVIEWMOUSEEVENT_H 
   19 #include <QMouseEvent> 
   24 class QGraphicsLineItem;
 
   41       sipType = sipType_QgsLayoutViewMouseEvent;
 
   65     void snapPoint( QGraphicsLineItem *horizontalSnapLine = 
nullptr, QGraphicsLineItem *verticalSnapLine = 
nullptr,
 
   66                     const QList<QgsLayoutItem *> &ignoreItems = QList< QgsLayoutItem * >() );
 
   71     QPointF layoutPoint() 
const;
 
   91     bool mSnapped = 
false;
 
   93     QPointF mSnappedPoint;
 
Base class for graphical items within a QgsLayout.
A QgsLayoutViewMouseEvent is the result of a user interaction with the mouse on a QgsLayoutView.
bool isSnapped() const
Returns true if point was snapped, e.g.
QPointF snappedPoint() const
Returns the snapped event point location in layout coordinates.
A graphical widget to display and interact with QgsLayouts.
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)