c++ - 使用什么 Qt 小部件来绘制类似 "game-of-life"的应用程序?

标签 c++ qt graphics

为了进行实验,我想创建一个简单的图形应用程序。

我的目标并不复杂:我只需要绘制不同颜色的单个像素或线条,并定期刷新 View 。类似于 Conway's Game of Life .

我习惯于使用 Qt,但从未执行过此类任务。

我应该使用哪些小部件/对象来开始?有什么特别的事情我应该知道/做吗?

谢谢。

最佳答案

我建议使用“图形 View ”框架 http://doc.trolltech.com/4.6/graphicsview.html

它非常强大,远远超出您的需要。

简单来说,对于生命游戏中的生物,创建图形项并为它们设置坐标。仅此而已。

关于c++ - 使用什么 Qt 小部件来绘制类似 "game-of-life"的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3641391/

相关文章:

c++按类型大小而不是类型声明变量

c++ - 当通过文件输入值时,为什么我的 vector 打印为空白?

c++ - 如何在 QTreeView 中绘制项目之间的连接

c++ - 扭曲多边形(如 Photoshop 的扭曲)(透视变换)

c++ - 带有定向边界框的轴旋转

c# - 在大于 5000x3000 的桌面上绘制单个移动图像的最快方法?

c++ - 函数声明中的 C++ 中的 -> 是什么

c++ - std::vector::iterator 是否可以合法地成为指针

c++ - QThread 和 QPainter::drawText() 的 Qt/C++ 内存泄漏

c++ - 在 Windows 中使用 MinGW 的谷歌 Protocol Buffer