18#ifndef ESEVENTADDELLIPSE_H
19#define ESEVENTADDELLIPSE_H
26class QGraphicsSceneMouseEvent;
~ESEventAddEllipse() override
ESEventAddEllipse::~ESEventAddEllipse.
Definition eseventaddellipse.cpp:38
bool mouseMoveEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddRect::mouseMoveEvent.
Definition eseventaddellipse.cpp:81
ESEventAddEllipse(ElementScene *scene)
ESEventAddEllipse::ESEventAddEllipse.
Definition eseventaddellipse.cpp:30
bool mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddEllipse::mouseReleaseEvent.
Definition eseventaddellipse.cpp:103
PartEllipse * m_ellipse
Definition eseventaddellipse.h:43
QPointF m_new_pos
Definition eseventaddellipse.h:44
QPointF m_origin
Definition eseventaddellipse.h:44
bool mousePressEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddEllipse::mousePressEvent.
Definition eseventaddellipse.cpp:50
ESEventInterface(ElementScene *scene)
Definition eseventinterface.cpp:26
The ElementScene class This class is the canvas allowing the visual edition of an electrical element....
Definition elementscene.h:46
The PartEllipse class This class represents an ellipse primitive which may be used to compose the dra...
Definition partellipse.h:31