16#ifndef QGSLAYOUTVIEWTOOLADDNODEITEM_H
17#define QGSLAYOUTVIEWTOOLADDNODEITEM_H
25#include <QAbstractGraphicsShapeItem>
69 int mItemMetadataId = -1;
72 std::unique_ptr<QGraphicsItem> mRubberBand;
76 void addNode( QPointF scenePoint );
77 void moveTemporaryNode( QPointF scenePoint, Qt::KeyboardModifiers modifiers );
78 void setRubberBandNodes();
A mouse event which is the result of a user interaction with a QgsLayoutView.
A graphical widget to display and interact with QgsLayouts.