15 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_MASKWIDGETS_POLYGONPOINTVIEW_H
16 #define BORNAGAIN_GUI_COREGUI_VIEWS_MASKWIDGETS_POLYGONPOINTVIEW_H
43 void paint(QPainter* painter,
const QStyleOptionGraphicsItem*, QWidget*);
Defines interface IShape2DView.
Main interface class for views representing MaskItems, Projections on graphics scene.
This is a View of polygon point for PolygonMaskItem.
virtual void update_view()
void mouseMoveEvent(QGraphicsSceneMouseEvent *event)
void hoverEnterEvent(QGraphicsSceneHoverEvent *event)
void hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
void closePolygonRequest(bool)
void paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *)
QRectF boundingRect() const
void updateParameterizedItem(const QPointF &pos)
virtual void onPropertyChange(const QString &)