|
|
This class is used for allowing feedback to the main system.
enum Result { ResultSuccess, ResultFailure, ResultContinue, ResultBreak } | Result |
void error ( const QString &msg )
| error |
[pure virtual]
This function will allow the main application of any errors that have occured during processing of the script.
void warning ( const QString &msg )
| warning |
[pure virtual]
This function will allow the main application of any warnings that have occured during the processing of the script.
void output ( const QString &msg )
| output |
[pure virtual]
This function will allow the main application of any normal output that has occured during the processing of the script.
void progress ( int percent )
| progress |
[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.
void done ( KScriptClientInterface::Result result, const QVariant &returned )
| done |
[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