Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

KScriptClientInterface Class Reference

#include <scriptclientinterface.h>

Inheritance diagram for KScriptClientInterface:

KScriptManager List of all members.

Public Methods

virtual void error (const QString &msg)=0
virtual void warning (const QString &msg)=0
virtual void output (const QString &msg)=0
virtual void progress (int percent)=0
virtual void done (KScriptClientInterface::Result result, const QVariant &returned)=0

Detailed Description

This class is used for allowing feedback to the main system.
Author:
Ian Reinhart Geiser <geiseri@kde.org>

Definition at line 32 of file scriptclientinterface.h.


Member Function Documentation

virtual void KScriptClientInterface::done KScriptClientInterface::Result    result,
const QVariant &    returned
[pure virtual]
 

This function will allow feedback on completion of the script. It turns the result as a KScriptInteface::Result, and a return value as a QVariant

Implemented in KScriptManager.

virtual void KScriptClientInterface::error const QString &    msg [pure virtual]
 

This function will allow the main application of any errors that have occured during processing of the script.

Implemented in KScriptManager.

virtual void KScriptClientInterface::output const QString &    msg [pure virtual]
 

This function will allow the main application of any normal output that has occured during the processing of the script.

Implemented in KScriptManager.

virtual void KScriptClientInterface::progress int    percent [pure virtual]
 

This function will allow feedback to any progress bars in the main application as to how far along the script is. This is very useful when a script is processing files or doing some long operation that is of a known duration.

Implemented in KScriptManager.

virtual void KScriptClientInterface::warning const QString &    msg [pure virtual]
 

This function will allow the main application of any warnings that have occured during the processing of the script.

Implemented in KScriptManager.


The documentation for this class was generated from the following file:
Generated on Wed Aug 13 23:30:22 2003 for kdelibs by doxygen1.2.18