try to improve the reload issue of musrT0 called via musredit - Issue #61 on bitbucket.

This commit is contained in:
2023-08-30 15:41:34 +02:00
parent d43a0df893
commit 4b3e77dcd6
2 changed files with 9 additions and 1 deletions

View File

@ -2657,6 +2657,10 @@ void PTextEdit::musrT0()
#endif
proc->setProcessEnvironment(env);
proc->setWorkingDirectory(workDir);
connect(proc, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished),
[=](int exitCode, QProcess::ExitStatus exitStatus){ fileReload(); });
proc->start(cmd, arg);
if (!proc->waitForStarted()) {
// error handling
@ -2666,7 +2670,7 @@ void PTextEdit::musrT0()
msg,
tr("Quit") );
return;
}
}
}
//----------------------------------------------------------------------------------------------------

View File

@ -2643,6 +2643,10 @@ void PTextEdit::musrT0()
#endif
proc->setProcessEnvironment(env);
proc->setWorkingDirectory(workDir);
connect(proc, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished),
[=](int exitCode, QProcess::ExitStatus exitStatus){ fileReload(); });
proc->start(cmd, arg);
if (!proc->waitForStarted()) {
// error handling