|
| ||||||||||||||
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