karbon

VRotateTool Class Reference

Inheritance diagram for VRotateTool:

VTool List of all members.

Detailed Description

Definition at line 27 of file vrotatetool.h.


Public Member Functions

 VRotateTool (KarbonView *view)
virtual ~VRotateTool ()
virtual void activate ()
virtual void setup (KActionCollection *collection)
virtual QString uiname ()
virtual enumToolType toolType ()
virtual QString statusText ()
virtual uint priority ()

Protected Member Functions

virtual void draw ()
virtual void mouseButtonPress ()
virtual void mouseDrag ()
virtual void mouseDragRelease ()
virtual void cancel ()

Member Function Documentation

void VRotateTool::activate  )  [virtual]
 

Called during the tool activation.

A tool is supposed to set a mouse cursor and/or the statusbar properly here.

Reimplemented from VTool.

Definition at line 51 of file vrotatetool.cc.

void VRotateTool::cancel  )  [protected, virtual]
 

Cancels all tool operations.

This event is invoked when ESC is pressed.

Reimplemented from VTool.

Definition at line 114 of file vrotatetool.cc.

void VRotateTool::mouseButtonPress  )  [protected, virtual]
 

Left mouse button press.

Reimplemented from VTool.

Definition at line 80 of file vrotatetool.cc.

void VRotateTool::mouseDrag  )  [protected, virtual]
 

Mouse drag.

Reimplemented from VTool.

Definition at line 91 of file vrotatetool.cc.

void VRotateTool::mouseDragRelease  )  [protected, virtual]
 

Mouse button release.

The mouse was moved before.

Reimplemented from VTool.

Definition at line 103 of file vrotatetool.cc.

virtual uint VRotateTool::priority  )  [inline, virtual]
 

Position in toolbox.

Zero means no preferred position, other values indicate the true position.

Reimplemented from VTool.

Definition at line 39 of file vrotatetool.h.

void VRotateTool::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 163 of file vrotatetool.cc.

QString VRotateTool::statusText  )  [virtual]
 

The tool status text.

Reimplemented from VTool.

Definition at line 60 of file vrotatetool.cc.

virtual enumToolType VRotateTool::toolType  )  [inline, virtual]
 

The tool type.

Reimplemented from VTool.

Definition at line 37 of file vrotatetool.h.

virtual QString VRotateTool::uiname  )  [inline, virtual]
 

The name of the tool.

Reimplemented from VTool.

Definition at line 36 of file vrotatetool.h.


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