ScriptEngineManager::addFunction has been fixed

This commit is contained in:
Arin Alexander
2016-08-12 22:14:05 +04:00
parent 1320c6f8ee
commit 71fe049ff4
4 changed files with 42 additions and 27 deletions

View File

@@ -37,9 +37,9 @@ namespace LimeReport{
class IScriptEngineManager{
public:
virtual QScriptEngine* scriptEngine() = 0;
virtual QScriptValue addFunction(const QString& name, QScriptEngine::FunctionSignature function,
virtual bool addFunction(const QString& name, QScriptEngine::FunctionSignature function,
const QString& category="", const QString& description="") = 0;
virtual QScriptValue addFunction(const QString &name, const QString& script,
virtual bool addFunction(const QString &name, const QString& script,
const QString &category="", const QString &description="") = 0;
virtual const QString& lastError() const = 0;
virtual ~IScriptEngineManager(){}