The PackageEditorState class is the base class of all package editor FSM states.
More...
#include <packageeditorstate.h>
The PackageEditorState class is the base class of all package editor FSM states.
◆ Context
◆ PackageEditorState() [1/3]
◆ PackageEditorState() [2/3]
◆ PackageEditorState() [3/3]
◆ ~PackageEditorState()
◆ entry()
◆ exit()
◆ getAvailableFeatures()
◆ processKeyPressed()
virtual bool processKeyPressed |
( |
const QKeyEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processKeyReleased()
virtual bool processKeyReleased |
( |
const QKeyEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processGraphicsSceneMouseMoved()
virtual bool processGraphicsSceneMouseMoved |
( |
QGraphicsSceneMouseEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processGraphicsSceneLeftMouseButtonPressed()
virtual bool processGraphicsSceneLeftMouseButtonPressed |
( |
QGraphicsSceneMouseEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processGraphicsSceneLeftMouseButtonReleased()
virtual bool processGraphicsSceneLeftMouseButtonReleased |
( |
QGraphicsSceneMouseEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processGraphicsSceneLeftMouseButtonDoubleClicked()
virtual bool processGraphicsSceneLeftMouseButtonDoubleClicked |
( |
QGraphicsSceneMouseEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processGraphicsSceneRightMouseButtonReleased()
virtual bool processGraphicsSceneRightMouseButtonReleased |
( |
QGraphicsSceneMouseEvent & |
e | ) |
|
|
inlinevirtualnoexcept |
◆ processSelectAll()
virtual bool processSelectAll |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processCut()
virtual bool processCut |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processCopy()
virtual bool processCopy |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processPaste()
virtual bool processPaste |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processMove()
virtual bool processMove |
( |
const Point & |
delta | ) |
|
|
inlinevirtual |
◆ processRotate()
virtual bool processRotate |
( |
const Angle & |
rotation | ) |
|
|
inlinevirtualnoexcept |
◆ processMirror()
virtual bool processMirror |
( |
Qt::Orientation |
orientation | ) |
|
|
inlinevirtualnoexcept |
◆ processMoveAlign()
virtual bool processMoveAlign |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processSnapToGrid()
virtual bool processSnapToGrid |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processFlip()
virtual bool processFlip |
( |
Qt::Orientation |
orientation | ) |
|
|
inlinevirtualnoexcept |
◆ processRemove()
virtual bool processRemove |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processEditProperties()
virtual bool processEditProperties |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processGenerateOutline()
virtual bool processGenerateOutline |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processGenerateCourtyard()
virtual bool processGenerateCourtyard |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processImportDxf()
virtual bool processImportDxf |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ processAbortCommand()
virtual bool processAbortCommand |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ operator=()
◆ abortRequested
◆ availableFeaturesChanged
void availableFeaturesChanged |
( |
| ) |
|
|
signal |
◆ statusBarMessageChanged
void statusBarMessageChanged |
( |
const QString & |
message, |
|
|
int |
timeoutMs = -1 |
|
) |
| |
|
signal |
◆ getGridInterval()
◆ getLengthUnit()
◆ getAllowedTextLayers()
const QSet< const Layer * > & getAllowedTextLayers |
( |
| ) |
|
|
staticprotectednoexcept |
◆ getAllowedCircleAndPolygonLayers()
const QSet< const Layer * > & getAllowedCircleAndPolygonLayers |
( |
| ) |
|
|
staticprotectednoexcept |
◆ mContext
The documentation for this class was generated from the following files: