18#ifndef ESEVENTADDELLIPSE_H
19#define ESEVENTADDELLIPSE_H
26class QGraphicsSceneMouseEvent;
The ESEventAddEllipse class This ESEvent manage creation of ellpise in an ElementScene.
Definition eseventaddellipse.h:33
~ESEventAddEllipse() override
ESEventAddEllipse::~ESEventAddEllipse.
Definition eseventaddellipse.cpp:38
bool mouseMoveEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddRect::mouseMoveEvent.
Definition eseventaddellipse.cpp:81
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
Definition eseventinterface.h:30
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