Kivio::MouseTool Class Referenceabstract
#include <kivio_mousetool.h>
Inheritance diagram for Kivio::MouseTool:
Public Slots | |
| virtual void | setActivated (bool)=0 |
| virtual void | applyToolAction (TQPtrList< KivioStencil > *stencils) |
Signals | |
| void | activated (Kivio::MouseTool *) |
Public Member Functions | |
| MouseTool (KivioView *parent=0, const char *name=0) | |
| virtual bool | processEvent (TQEvent *e)=0 |
| virtual void | applyToolAction (KivioStencil *, const KoPoint &) |
Public Member Functions inherited from Kivio::Plugin | |
| Plugin (KivioView *parent=0, const char *name=0) | |
| KivioView * | view () |
Detailed Description
Baseclass for mouse tools (like eg the select tool)
Definition at line 32 of file kivio_mousetool.h.
Constructor & Destructor Documentation
◆ MouseTool()
| Kivio::MouseTool::MouseTool | ( | KivioView * | parent = 0, |
| const char * | name = 0 |
||
| ) |
Definition at line 24 of file kivio_mousetool.cpp.
◆ ~MouseTool()
| Kivio::MouseTool::~MouseTool | ( | ) |
Definition at line 29 of file kivio_mousetool.cpp.
Member Function Documentation
◆ activated
|
signal |
this should be emited when the tool wants to be active
◆ applyToolAction() [1/2]
|
inlinevirtual |
Definition at line 48 of file kivio_mousetool.h.
◆ applyToolAction [2/2]
|
inlinevirtualslot |
This function should apply a change to stencils done by the tool.
Definition at line 47 of file kivio_mousetool.h.
The documentation for this class was generated from the following files:

Public Member Functions inherited from