KDataTool Class Reference
A generic tool that processes data. More...
#include <kdatatool.h>
Inheritance diagram for KDataTool:

Public Member Functions | |
KDataTool (QObject *parent=0, const char *name=0) | |
Constructor The data-tool is only created when a menu-item, that relates to it, is activated. | |
void | setInstance (KInstance *instance) |
KInstance * | instance () const |
virtual bool | run (const QString &command, void *data, const QString &datatype, const QString &mimetype)=0 |
Interface for 'running' this tool. | |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Detailed Description
A generic tool that processes data.A data-tool is a "plugin" for an application, that acts (reads/modifies) on a portion of the data present in the document (e.g. a text document, a single word or paragraph, a KSpread cell, an image, etc.)
The application has some generic code for presenting the tools in a popupmenu
- See also:
- KDataToolAction, and for activating a tool, passing it the data (and possibly getting modified data from it).
Definition at line 210 of file kdatatool.h.
Constructor & Destructor Documentation
|
Constructor The data-tool is only created when a menu-item, that relates to it, is activated.
Definition at line 277 of file kdatatool.cpp. References KStdAccel::name(). |
Member Function Documentation
|
Definition at line 282 of file kdatatool.cpp. |
|
Interface for 'running' this tool. This is the method that the data-tool must implement.
|
The documentation for this class was generated from the following files: