Changeset View
Changeset View
Standalone View
Standalone View
src/KGantt/kganttconstraintgraphicsitem.h
Show All 29 Lines | 27 | namespace KGantt { | |||
---|---|---|---|---|---|
30 | class KGANTT_EXPORT ConstraintGraphicsItem : public QGraphicsItem { | 30 | class KGANTT_EXPORT ConstraintGraphicsItem : public QGraphicsItem { | ||
31 | public: | 31 | public: | ||
32 | enum { Type = UserType + 43 }; | 32 | enum { Type = UserType + 43 }; | ||
33 | 33 | | |||
34 | explicit ConstraintGraphicsItem( const Constraint& c, | 34 | explicit ConstraintGraphicsItem( const Constraint& c, | ||
35 | QGraphicsItem* parent = nullptr, GraphicsScene* scene = nullptr ); | 35 | QGraphicsItem* parent = nullptr, GraphicsScene* scene = nullptr ); | ||
36 | virtual ~ConstraintGraphicsItem(); | 36 | virtual ~ConstraintGraphicsItem(); | ||
37 | 37 | | |||
38 | /*reimp*/ int type() const Q_DECL_OVERRIDE; | 38 | /*reimp*/ int type() const override; | ||
39 | /*reimp (non virtual)*/GraphicsScene* scene() const; | 39 | /*reimp (non virtual)*/GraphicsScene* scene() const; | ||
40 | 40 | | |||
41 | /*reimp*/ QString ganttToolTip() const; | 41 | /*reimp*/ QString ganttToolTip() const; | ||
42 | 42 | | |||
43 | /*reimp*/ QRectF boundingRect() const Q_DECL_OVERRIDE; | 43 | /*reimp*/ QRectF boundingRect() const override; | ||
44 | /*reimp*/ void paint( QPainter* painter, const QStyleOptionGraphicsItem* option, | 44 | /*reimp*/ void paint( QPainter* painter, const QStyleOptionGraphicsItem* option, | ||
45 | QWidget* widget = nullptr ) Q_DECL_OVERRIDE; | 45 | QWidget* widget = nullptr ) override; | ||
46 | 46 | | |||
47 | inline const Constraint& constraint() const { return m_constraint; } | 47 | inline const Constraint& constraint() const { return m_constraint; } | ||
48 | Constraint proxyConstraint() const; | 48 | Constraint proxyConstraint() const; | ||
49 | 49 | | |||
50 | void setStart( const QPointF& start ); | 50 | void setStart( const QPointF& start ); | ||
51 | inline QPointF start() const { return m_start; } | 51 | inline QPointF start() const { return m_start; } | ||
52 | void setEnd( const QPointF& end ); | 52 | void setEnd( const QPointF& end ); | ||
53 | inline QPointF end() const { return m_end; } | 53 | inline QPointF end() const { return m_end; } | ||
Show All 11 Lines |