2009-07-14 7 views
0

私は単純なmpiプログラムについて問題があります。このプログラムには3Dポイントがいくつかあり、これらのポイントはプログラム中に移動しています。私はC++を実装してシンプルなコードを作成してから、簡単なGUIを追加しようとしました。私はgnuplotライブラリを使いました。問題があります。私がgui関数を呼び出すと、GUIが作成され、同時に消滅します。つまり、ポイントオブジェクトにはx、y、z座標があり、ポイントオブジェクトを含む配列があります。私はそれらをGUIとして作成したいと思います。あなたはこの問題について私に助けてくれますか?mpiプログラムのGUI

任意の助けてくれてありがとう。..

+0

あなたがしていることをより正確にする必要があります。たぶん、いくつかのコードスニペットを置くことさえできます。 –

答えて

1

Qtは? Qt Graphics View Frameworkを使用して3D環境をシミュレートすることもできます。座標変換もサポートしています(元は2Dスコープ用に設計されています)。これはOpenGLをサポートしています。多分あなたはドットを描き、単純な余弦と数式を使ってそれらの位置を設定することによって3D点をシミュレートすることができます。

Qtが提供する多くの機能とクラスを恐れてはいけません - それはとても簡単で、習得するのは簡単です。ちょうどtutorialsをチェックしてください。

...そしてあなたがQtのに使用されている場合、あなたはそれを逃したくありませんよ:)

0

それはプロットが正しく起動しているが、その後、あなたのプログラムが終了していることだろうか?すべてが正しい、ウィンドウが上がるが、次に起こることはプログラムが完了し、ウィンドウが破壊されることである。あなたがウィンドウを投げた直後にキーを押すのを待ついくつかの行を入れてみてください。その後、ウィンドウはキーを押すまで続きます(プログラムが終了します)。

関連する問題