#4285 Octave : Move creation of command line arguments to RimCalcScript

This commit is contained in:
Magne Sjaastad
2019-04-04 21:37:22 +02:00
parent fd774bec39
commit 7af16ce24c
5 changed files with 33 additions and 24 deletions

View File

@@ -22,6 +22,8 @@
#include "RiaApplication.h"
#include "RiaLogging.h"
#include "RimCalcScript.h"
#include <QFileInfo>
CAF_PDM_SOURCE_INIT(RicfRunOctaveScript, "runOctaveScript");
@@ -41,11 +43,8 @@ RicfRunOctaveScript::RicfRunOctaveScript()
void RicfRunOctaveScript::execute()
{
QString octavePath = RiaApplication::instance()->octavePath();
QFileInfo scriptFileInfo(m_path());
QStringList processArguments;
processArguments << "--path" << scriptFileInfo.absolutePath();
processArguments << scriptFileInfo.absoluteFilePath();
QStringList processArguments = RimCalcScript::createCommandLineArguments(m_path());
bool ok;
if (m_caseIds().empty())