use the QProcess startDetached method and not the static one.

This commit is contained in:
suter_a 2024-02-14 09:26:27 +01:00
parent 0760a836b4
commit 71a7267028

View File

@ -2565,7 +2565,9 @@ void PTextEdit::musrView()
#endif #endif
proc.setProgram(cmd); proc.setProgram(cmd);
proc.setProcessEnvironment(env); proc.setProcessEnvironment(env);
if (!proc.startDetached(cmd, arg, workDir)) { proc.setArguments(arg);
proc.setWorkingDirectory(workDir);
if (!proc.startDetached()) {
QString msg = QString("musrview failed. Possible reasons:\n"); QString msg = QString("musrview failed. Possible reasons:\n");
msg += QString("* corrupted msr-file.\n"); msg += QString("* corrupted msr-file.\n");
msg += QString("* cannot read data-file.\n"); msg += QString("* cannot read data-file.\n");