karbon

VEllipseTool Class Reference

Inheritance diagram for VEllipseTool:

VShapeTool VTool List of all members.

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 VPathshape (bool interactive=false) const
void refreshUnit ()

Protected Member Functions

void mouseDragRelease ()
void mouseMove ()
void mouseButtonPress ()
void mouseButtonRelease ()
void cancel ()

Member Function Documentation

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.

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::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::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::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]

The name of the tool.

Reimplemented from VTool.

Definition at line 71 of file vellipsetool.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys