karbon
VEllipseTool Class Reference
Inheritance diagram for VEllipseTool:

Detailed Description
Definition at line 63 of file vellipsetool.h.
Public Member Functions | |
VEllipseTool (KarbonView *view) | |
virtual | ~VEllipseTool () |
virtual void | setup (KActionCollection *collection) |
virtual bool | showDialog () const |
virtual QString | uiname () |
virtual VPath * | shape (bool interactive=false) const |
void | refreshUnit () |
Protected Member Functions | |
void | mouseDragRelease () |
void | mouseMove () |
void | mouseButtonPress () |
void | mouseButtonRelease () |
void | cancel () |
Member Function Documentation
void VEllipseTool::setup | ( | KActionCollection * | collection | ) | [virtual] |
Called after tool creation.
A tool is supposed to hook its associated action into the specified action collection here.
Reimplemented from VTool.
Definition at line 265 of file vellipsetool.cc.
bool VEllipseTool::showDialog | ( | ) | const [virtual] |
Shows the tools option dialog.
Reimplemented from VTool.
Definition at line 259 of file vellipsetool.cc.
virtual QString VEllipseTool::uiname | ( | ) | [inline, virtual] |
void VEllipseTool::refreshUnit | ( | ) | [virtual] |
This function is called when the documents unit setting were changed.
Reimplemented from VTool.
Definition at line 149 of file vellipsetool.cc.
void VEllipseTool::mouseDragRelease | ( | ) | [protected, virtual] |
Mouse button release.
The mouse was moved before.
Reimplemented from VShapeTool.
Definition at line 210 of file vellipsetool.cc.
void VEllipseTool::mouseMove | ( | ) | [protected, virtual] |
Mouse move.
No mouse button is pressed.
Reimplemented from VTool.
Definition at line 182 of file vellipsetool.cc.
void VEllipseTool::mouseButtonPress | ( | ) | [protected, virtual] |
Left mouse button press.
Reimplemented from VShapeTool.
Definition at line 221 of file vellipsetool.cc.
void VEllipseTool::mouseButtonRelease | ( | ) | [protected, virtual] |
Left mouse button release.
The mouse wasn't moved.
Reimplemented from VShapeTool.
Definition at line 231 of file vellipsetool.cc.
void VEllipseTool::cancel | ( | ) | [protected, virtual] |
Cancels all tool operations.
This event is invoked when ESC is pressed.
Reimplemented from VShapeTool.
Definition at line 247 of file vellipsetool.cc.
The documentation for this class was generated from the following files: