0
端末でデタッチされたMATLABセッションを開始できるQtアプリケーションを作成しました。端末は、gnome-terminal、xterm、または同様のものでなければなりません。私はstring-expressionがであるところだけ(文字列式の前に "gnome-terminalの-e" を追加しようとしたQProcess:入力機能付きのMATLABターミナルセッションを開始する
const QString program = "matlab";
QStringList arguments;
arguments << "-nodesktop";
// create a qprocess for the matlab process
QProcess myMatlabProcess;
myMatlabProcess.startDetached(program, arguments);
:
私はちょうどMATLABセッションを開始すると何の問題もありません引用符)しかし、それは動作しません。