|  | QElectroTech
    0.8-dev
    | 
#include <eseventaddrect.h>


| Public Member Functions | |
| ESEventAddRect (ElementScene *scene) | |
| ESEventAddRect::ESEventAddRect.  More... | |
| ~ESEventAddRect () override | |
| ESEventAddRect::~ESEventAddRect.  More... | |
| bool | mousePressEvent (QGraphicsSceneMouseEvent *event) override | 
| ESEventAddRect::mousePressEvent.  More... | |
| bool | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override | 
| ESEventAddRect::mouseMoveEvent.  More... | |
| bool | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override | 
| ESEventAddRect::mouseReleaseEvent.  More... | |
|  Public Member Functions inherited from ESEventInterface | |
| ESEventInterface (ElementScene *scene) | |
| virtual | ~ESEventInterface () | 
| ESEventInterface::~ESEventInterface Destructor.  More... | |
| void | init () | 
| ESEventInterface::init Init this event interface.  More... | |
| virtual bool | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) | 
| virtual bool | wheelEvent (QGraphicsSceneWheelEvent *event) | 
| virtual bool | keyPressEvent (QKeyEvent *event) | 
| ESEventInterface::keyPressEvent By default, press escape key abort the curent action.  More... | |
| virtual bool | KeyReleaseEvent (QKeyEvent *event) | 
| virtual bool | isRunning () const | 
| virtual bool | isFinish () const | 
| Private Attributes | |
| PartRectangle * | m_rect | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from ESEventInterface | |
| void | updateHelpCross (const QPointF &p) | 
|  Protected Attributes inherited from ESEventInterface | |
| ElementScene * | m_scene | 
| QETElementEditor * | m_editor | 
| QGraphicsLineItem * | m_help_horiz | 
| QGraphicsLineItem * | m_help_verti | 
| bool | m_running | 
| bool | m_abort | 
| ESEventAddRect::ESEventAddRect | ( | ElementScene * | scene | ) | 
ESEventAddRect::ESEventAddRect.
| scene | 
| 
 | override | 
| 
 | overridevirtual | 
ESEventAddRect::mouseMoveEvent.
| event | 
Reimplemented from ESEventInterface.

| 
 | overridevirtual | 
ESEventAddRect::mousePressEvent.
| event | 
Reimplemented from ESEventInterface.

| 
 | overridevirtual | 
| 
 | private | 
 1.8.18
 1.8.18