20#ifndef LIBREPCB_EDITOR_SCHEMATICEDITORSTATE_MEASURE_H
21#define LIBREPCB_EDITOR_SCHEMATICEDITORSTATE_MEASURE_H
57 virtual
bool entry() noexcept override;
58 virtual
bool exit() noexcept override;
The "measure" state/tool of the schematic editor.
Definition schematiceditorstate_measure.h:45
virtual bool processGraphicsSceneMouseMoved(const GraphicsSceneMouseEvent &e) noexcept override
Definition schematiceditorstate_measure.cpp:105
SchematicEditorState_Measure(const SchematicEditorState_Measure &other)=delete
QScopedPointer< MeasureTool > mTool
Definition schematiceditorstate_measure.h:78
virtual bool processRemove() noexcept override
Definition schematiceditorstate_measure.cpp:87
virtual bool processGraphicsSceneLeftMouseButtonPressed(const GraphicsSceneMouseEvent &e) noexcept override
Definition schematiceditorstate_measure.cpp:110
virtual ~SchematicEditorState_Measure() noexcept
Definition schematiceditorstate_measure.cpp:53
virtual bool processAbortCommand() noexcept override
Definition schematiceditorstate_measure.cpp:91
virtual bool processKeyPressed(const GraphicsSceneKeyEvent &e) noexcept override
Definition schematiceditorstate_measure.cpp:95
virtual bool exit() noexcept override
Definition schematiceditorstate_measure.cpp:72
SchematicEditorState_Measure()=delete
virtual bool processKeyReleased(const GraphicsSceneKeyEvent &e) noexcept override
Definition schematiceditorstate_measure.cpp:100
virtual bool processCopy() noexcept override
Definition schematiceditorstate_measure.cpp:83
virtual bool entry() noexcept override
Definition schematiceditorstate_measure.cpp:60
The schematic editor state base class.
Definition schematiceditorstate.h:58
Definition occmodel.cpp:77
Definition graphicsscene.h:52
Definition graphicsscene.h:45
FSM Context.
Definition schematiceditorfsm.h:62