c++ - mpi程序的gui

标签 c++ user-interface parallel-processing mpi openmpi

我有一个关于简单 mpi 程序的问题。这个程序有一些 3D 点,这些点在程序运行过程中移动。我通过实现的 c++ 创建了一个简单的代码,然后我尝试添加一个简单的 gui。我使用了 gnuplot 库,但遇到了问题。当我调用 gui 函数时,gui 被创建并同时消失。我的意思是,点对象有 x、y、z 坐标,我有一个包含点对象的数组。我想将它们创建为 gui。你能帮我解决这个问题吗?

感谢任何帮助..

最佳答案

关于Qt呢? ?你可以使用 Qt Graphics View Framework模拟 3D 环境——它甚至支持坐标变换(好的,它最初是为 2d 范围设计的)。它支持 OpenGL,也许您可​​以通过绘制点并使用简单的余弦和切线数学设置它们的位置来模拟 3D 点。

不要害怕 Qt 提供的许多函数和类 - 学习起来非常容易和快速 - 只需查看简单的 tutorials然后你就可以启动你的图形用户界面了!

...如果您习惯了 Qt,您将永远不会想念它:)

关于c++ - mpi程序的gui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1125596/

相关文章:

c++ - 如何为相同类型的 typedef 提供模板特化?

c++ - 改变静态文本的颜色C++

python - 如何使用glade GUI分发python应用程序?

c++ - 使用 sdl_mixer 生成音调在 ubuntu 12.04 64 位中因段错误而退出

c++ - 使用 C++ 向 MYSQL 表中插入字符

Clojure reducer - 有效地将函数应用于并行的两个向量

r - 使用 doSNOW : How to transfer results from clusters back to master 在 Windows 上的 R 中进行并行计算

mysql - 在高并行连接上只选择一个表行

android - 如何在没有 View 的情况下在Android游戏中实现滑动

c# - 为 Windows 编写我自己的自定义命令行 "wrapper"