karbon
VSelectNodesTool Class Reference
Inheritance diagram for VSelectNodesTool:

Detailed Description
Definition at line 25 of file vselectnodestool.h.
Public Member Functions | |
VSelectNodesTool (KarbonView *view) | |
virtual | ~VSelectNodesTool () |
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 | setCursor () const |
virtual void | mouseButtonPress () |
virtual void | mouseButtonRelease () |
virtual void | mouseDragRelease () |
virtual void | mouseDrag () |
virtual void | rightMouseButtonPress () |
virtual void | rightMouseButtonRelease () |
virtual bool | keyReleased (Qt::Key) |
virtual void | cancel () |
Member Function Documentation
void VSelectNodesTool::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 57 of file vselectnodestool.cc.
void VSelectNodesTool::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 425 of file vselectnodestool.cc.
virtual QString VSelectNodesTool::uiname | ( | ) | [inline, virtual] |
virtual enumToolType VSelectNodesTool::toolType | ( | ) | [inline, virtual] |
QString VSelectNodesTool::statusText | ( | ) | [virtual] |
virtual uint VSelectNodesTool::priority | ( | ) | [inline, virtual] |
Position in toolbox.
Zero means no preferred position, other values indicate the true position.
Reimplemented from VTool.
Definition at line 37 of file vselectnodestool.h.
void VSelectNodesTool::setCursor | ( | ) | const [protected, virtual] |
This function is called on each mouse event the tool receives.
Reimplemented from VTool.
Definition at line 108 of file vselectnodestool.cc.
void VSelectNodesTool::mouseButtonPress | ( | ) | [protected, virtual] |
Left mouse button press.
Reimplemented from VTool.
Definition at line 134 of file vselectnodestool.cc.
void VSelectNodesTool::mouseButtonRelease | ( | ) | [protected, virtual] |
Left mouse button release.
The mouse wasn't moved.
Reimplemented from VTool.
Definition at line 268 of file vselectnodestool.cc.
void VSelectNodesTool::mouseDragRelease | ( | ) | [protected, virtual] |
Mouse button release.
The mouse was moved before.
Reimplemented from VTool.
Definition at line 315 of file vselectnodestool.cc.
void VSelectNodesTool::mouseDrag | ( | ) | [protected, virtual] |
void VSelectNodesTool::rightMouseButtonPress | ( | ) | [protected, virtual] |
Right mouse button press.
Reimplemented from VTool.
Definition at line 221 of file vselectnodestool.cc.
void VSelectNodesTool::rightMouseButtonRelease | ( | ) | [protected, virtual] |
Right mouse button release.
The mouse wasn't moved.
Reimplemented from VTool.
Definition at line 288 of file vselectnodestool.cc.
bool VSelectNodesTool::keyReleased | ( | Qt::Key | key | ) | [protected, virtual] |
Specified key released.
Reimplemented from VTool.
Definition at line 238 of file vselectnodestool.cc.
void VSelectNodesTool::cancel | ( | ) | [protected, virtual] |
Cancels all tool operations.
This event is invoked when ESC is pressed.
Reimplemented from VTool.
Definition at line 377 of file vselectnodestool.cc.
The documentation for this class was generated from the following files: