44 #include <QtScript/QScriptEngine> 103 virtual void getDescription(QString _function, QString& _description, QStringList& _parameters, QStringList& _descriptions) { };
131 virtual void scriptInfo( QString _functionWithParameters ) {};
163 virtual void slotScriptInfo( QString _pluginName , QString _functionWithParameters ) {};
virtual void getAvailableFunctions(QStringList &_functions)
virtual void slotScriptInfo(QString _pluginName, QString _functionWithParameters)
virtual void getDescription(QString _function, QString &_description, QStringList &_parameters, QStringList &_descriptions)
virtual void executeFileScript(QString _filename)
virtual void executeScript(QString _script)
virtual ~ScriptInterface()
Destructor.
virtual void slotExecuteFileScript(QString _filename)
virtual void scriptInfo(QString _functionWithParameters)
Emit this signal if a scriptable function is executed.
virtual void slotExecuteScript(QString _script)
Interface for all Plugins which provide scriptable Functions.
virtual void getScriptingEngine(QScriptEngine *&_engine)