Add ResolveVariables()

Settings will be set to fixed values based on the values of the
variables used.
This commit is contained in:
WarmUpTill
2024-03-01 23:32:50 +01:00
committed by WarmUpTill
parent 2928775f5b
commit f8dadd38b4
20 changed files with 122 additions and 1 deletions

View File

@@ -53,6 +53,13 @@ bool ProcessConfig::StartProcessDetached() const
QString::fromStdString(WorkingDir()));
}
void ProcessConfig::ResolveVariables()
{
_path.ResolveVariables();
_workingDirectory.ResolveVariables();
_args.ResolveVariables();
}
std::variant<int, ProcessConfig::ProcStartError>
ProcessConfig::StartProcessAndWait(int timeout) const
{