1

構成インターフェイスに Qt4 を使用するプログラムでシミュレーション結果をプロットするために、このスレッドで提案されているソリューションを試しました。問題は、主な結果がテキスト領域に表示されないようにするために、バックグラウンドで gnuplot を呼び出さなければならないことです。そのために、次を使用します system("gnuplot plotCmdFile.txt &");。テキスト ファイルpause -1の最終行に入力しましたが、役に立たず、gnuplot のウィンドウがすぐに閉じてしまいます。gnuplot をバックグラウンドで実行しないと、プロット ウィンドウを表示した後にプログラムがブロックされます。私に何ができるか知っている人はいますか?

4

1 に答える 1

0

Open gnuplotwithQProcessの代わりにsystem().Use writeLine(), readLine()to interact with gnuplot. これは、ターミナルを開いてコマンドを入力するのと同じです。

于 2013-03-31T18:56:32.797 に答える