KScriptClientInterface Class Reference
This class is used for allowing feedback to the main system. More...
#include <scriptclientinterface.h>
Inheritance diagram for KScriptClientInterface:

| Public Types | |
| enum | Result { ResultSuccess, ResultFailure, ResultContinue, ResultBreak } | 
| Public Member Functions | |
| 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
| 
 | 
| This function will allow the main application of any errors that have occurred during processing of the script. 
 Implemented in KScriptManager. | 
| 
 | 
| This function will allow the main application of any warnings that have occurred during the processing of the script. 
 Implemented in KScriptManager. | 
| 
 | 
| This function will allow the main application of any normal output that has occurred during the processing of the script. 
 Implemented in KScriptManager. | 
| 
 | 
| 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. | 
| 
 | ||||||||||||
| 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. | 
The documentation for this class was generated from the following file:

