KScriptInterface Class Reference
This class is the base for all script engines. More...
#include <scriptinterface.h>
Inheritance diagram for KScriptInterface:


| Public Member Functions | |
| virtual QString | script () const=0 | 
| virtual void | setScript (const QString &scriptFile)=0 | 
| virtual void | setScript (const QString &scriptLibFile, const QString &method)=0 | 
| virtual void | run (QObject *context=0, const QVariant &arg=0)=0 | 
| virtual void | kill ()=0 | 
| Public Attributes | |
| KScriptClientInterface * | ScriptClientInterface | 
Detailed Description
This class is the base for all script engines.
- Author:
- Ian Reinhart Geiser <geiseri@kde.org>
Definition at line 45 of file scriptinterface.h.
Member Function Documentation
| 
 | 
| Return the current script code data. 
 
 | 
| 
 | 
| Sets the path to the script library that we are going to embed. 
 | 
| 
 | ||||||||||||
| Sets the path to the script library that we are going to embed. The second argument is the function from the script library that we wish to call. | 
| 
 | ||||||||||||
| Run the actual script code This can both take a context object that will be shared between the main application and a variant that will contain the arguments. 
 | 
| 
 | 
| Abort the scripts run. 
 | 
Member Data Documentation
| 
 | 
| This is the method for sending feedback to applications. example of how this works: ScriptClientInterface->error( message_to_send_back_to_the_main_application ); Definition at line 83 of file scriptinterface.h. | 
The documentation for this class was generated from the following file:

