Add scriptarg to cli options
This commit is contained in:
@@ -38,9 +38,11 @@ ScriptEngine::ScriptEngine(Database *database, BatchProcessing *parent)
|
||||
#endif // PLATESOLVER
|
||||
}
|
||||
|
||||
void ScriptEngine::setParams(const QString &scriptPath, const QList<QPair<QString, QString>> &paths, const QString &outputDir)
|
||||
void ScriptEngine::setParams(const QString &scriptPath, const QList<QPair<QString, QString>> &paths, const QString &outputDir, const QString &arg)
|
||||
{
|
||||
_scriptPath = scriptPath;
|
||||
if(!arg.isNull())
|
||||
_jsEngine->globalObject().setProperty("scriptarg", arg);
|
||||
setPaths(paths);
|
||||
_outputDir = outputDir + "/";
|
||||
}
|
||||
@@ -965,9 +967,9 @@ ScriptEngineThread::~ScriptEngineThread()
|
||||
if(_engine)_engine->interrupt();
|
||||
}
|
||||
|
||||
void ScriptEngineThread::setParams(const QString &scriptPath, const QList<QPair<QString, QString>> &paths, const QString &outputDir)
|
||||
void ScriptEngineThread::setParams(const QString &scriptPath, const QList<QPair<QString, QString>> &paths, const QString &outputDir, const QString &arg)
|
||||
{
|
||||
_engine->setParams(scriptPath, paths, outputDir);
|
||||
_engine->setParams(scriptPath, paths, outputDir, arg);
|
||||
}
|
||||
|
||||
void ScriptEngineThread::start()
|
||||
|
||||
Reference in New Issue
Block a user