mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4285 Octave : Make sure absolute absoluteFilePath() is used
This commit is contained in:
parent
a8e14e9f9a
commit
08d4697632
@ -50,18 +50,25 @@ RimCalcScript::~RimCalcScript() {}
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
QStringList RimCalcScript::createCommandLineArguments(const QString& absoluteFileName)
|
QStringList RimCalcScript::createCommandLineArguments(const QString& absoluteFileNameScript)
|
||||||
{
|
{
|
||||||
QFileInfo fi(absoluteFileName);
|
QStringList arguments;
|
||||||
QString octaveFunctionSearchPath = fi.absolutePath();
|
|
||||||
|
|
||||||
auto app = RiaApplication::instance();
|
{
|
||||||
|
auto app = RiaApplication::instance();
|
||||||
|
|
||||||
QStringList arguments = app->octaveArguments();
|
arguments = app->octaveArguments();
|
||||||
arguments.append("--path");
|
arguments.append("--path");
|
||||||
|
}
|
||||||
|
|
||||||
arguments << octaveFunctionSearchPath;
|
{
|
||||||
arguments << absoluteFileName;
|
QFileInfo fi(absoluteFileNameScript);
|
||||||
|
QString octaveFunctionSearchPath = fi.absolutePath();
|
||||||
|
QString absFilePath = fi.absoluteFilePath();
|
||||||
|
|
||||||
|
arguments << octaveFunctionSearchPath;
|
||||||
|
arguments << absFilePath;
|
||||||
|
}
|
||||||
|
|
||||||
return arguments;
|
return arguments;
|
||||||
}
|
}
|
||||||
|
@ -33,7 +33,7 @@ public:
|
|||||||
RimCalcScript();
|
RimCalcScript();
|
||||||
~RimCalcScript() override;
|
~RimCalcScript() override;
|
||||||
|
|
||||||
static QStringList createCommandLineArguments(const QString& absoluteFileName);
|
static QStringList createCommandLineArguments(const QString& absoluteFileNameScript);
|
||||||
|
|
||||||
caf::PdmField<QString> absoluteFileName;
|
caf::PdmField<QString> absoluteFileName;
|
||||||
caf::PdmField<QString> content; // TODO: Obsolete field, can be deleted on next project file revision.
|
caf::PdmField<QString> content; // TODO: Obsolete field, can be deleted on next project file revision.
|
||||||
|
Loading…
Reference in New Issue
Block a user