Inheritance diagram for Curve::PointView:

Public Member Functions

 PointView (const PointModel *model, const Curve::Style &style, QGraphicsItem *parent)
 
const PointModelmodel () const
 
const Id< PointModel > & id () const
 
int type () const final override
 
QRectF boundingRect () const override
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
 
void setSelected (bool selected)
 
void enable ()
 
void disable ()
 
void setModel (const PointModel *model)
 
void contextMenuRequested (const QPoint &arg_1, const QPointF &arg_2)
 

Static Public Attributes

static constexpr const int Type = QGraphicsItem::UserType + 100
 

Protected Member Functions

void contextMenuEvent (QGraphicsSceneContextMenuEvent *) override
 

The documentation for this class was generated from the following files: