27 virtual bool hoverEvent(QHoverEvent *e, Qt::CursorShape *cursor);
31 virtual void paint(QPainter *painter);
Definition: canvas-control.h:16
virtual void exit()
Definition: canvas-control.cpp:30
virtual bool mouseReleaseEvent(QMouseEvent *e)
Definition: canvas-control.cpp:19
virtual bool isActive()
Definition: canvas-control.cpp:10
Document & document()
Definition: canvas-control.cpp:38
virtual bool mousePressEvent(QMouseEvent *e)
Definition: canvas-control.cpp:13
virtual bool mouseMoveEvent(QMouseEvent *e)
Definition: canvas-control.cpp:16
virtual bool hoverEvent(QHoverEvent *e, Qt::CursorShape *cursor)
Definition: canvas-control.cpp:22
virtual bool keyPressEvent(QKeyEvent *e)
Definition: canvas-control.cpp:25
Canvas & canvas()
Definition: canvas-control.cpp:34
virtual void paint(QPainter *painter)
Definition: canvas-control.cpp:27
CanvasControl(Canvas *parent)
Definition: canvas-control.cpp:6
Document state store for layers, shapes, document specfic settings and current view state.
Definition: document.h:19
In-canvas controls with its own painting and event handling functions.
Definition: canvas-control.h:8