kivio

Kivio::MouseTool Class Reference

#include <kivio_mousetool.h>

Inheritance diagram for Kivio::MouseTool:

Kivio::Plugin ConnectorTool Kivio::AddStencilTool Kivio::TargetTool SelectTool SMLConnector TextTool ZoomTool List of all members.

Detailed Description

Baseclass for mouse tools (like eg the select tool).

Definition at line 32 of file kivio_mousetool.h.


Public Slots

virtual void setActivated (bool)=0
virtual void applyToolAction (QPtrList< KivioStencil > *stencils)
virtual void applyToolAction (KivioStencil *, const KoPoint &)

Signals

void activated (Kivio::MouseTool *)

Public Member Functions

 MouseTool (KivioView *parent=0, const char *name=0)
 ~MouseTool ()
virtual bool processEvent (QEvent *e)=0

Member Function Documentation

void Kivio::MouseTool::activated ( Kivio::MouseTool  )  [signal]

this should be emited when the tool wants to be active

virtual void Kivio::MouseTool::applyToolAction ( QPtrList< KivioStencil > *  stencils  )  [inline, virtual, slot]

This function should apply a change to stencils done by the tool.

Reimplemented in TextTool.

Definition at line 46 of file kivio_mousetool.h.


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