18#ifndef ESEVENTADDPOLYGON_H
19#define ESEVENTADDPOLYGON_H
25class QGraphicsSceneMouseEvent;
~ESEventAddPolygon() override
ESEventAddPolygon::~ESEventAddPolygon.
Definition eseventaddpolygon.cpp:38
bool mouseMoveEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddPolygon::mouseMoveEvent.
Definition eseventaddpolygon.cpp:72
PartPolygon * m_polygon
Definition eseventaddpolygon.h:43
bool mousePressEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddPolygon::mousePressEvent.
Definition eseventaddpolygon.cpp:49
bool mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddPolygon::mouseDoubleClickEvent.
Definition eseventaddpolygon.cpp:108
ESEventAddPolygon(ElementScene *scene)
ESEventAddPolygon::ESEventAddPolygon.
Definition eseventaddpolygon.cpp:30
bool mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override
ESEventAddPolygon::mouseReleaseEvent.
Definition eseventaddpolygon.cpp:85
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 PartPolygon class This class represents a polygon primitive which may be used to compose the draw...
Definition partpolygon.h:34