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 |
Return the current script code data. | |
virtual void | setScript (const QString &scriptFile)=0 |
Sets the path to the script library that we are going to embed. | |
virtual void | setScript (const QString &scriptLibFile, const QString &method)=0 |
Sets the path to the script library that we are going to embed. | |
virtual void | run (QObject *context=0, const QVariant &arg=0)=0 |
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. | |
virtual void | kill ()=0 |
Abort the scripts run. | |
Public Attributes | |
KScriptClientInterface * | ScriptClientInterface |
This is the method for sending feedback to applications. |
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:
|
The documentation for this class was generated from the following file: