Qt和OpenGL的问题,关于paintGL()函数的。
彩阳 2012-10-17 09:33:10 我看了一个移植NeHe的OpenGL教程的Qt教程,教我们怎样使用Qt3+OpenGL制作三维程序。对于NeHe的教程有了解的吗?其中有一个例子是让三角形和四边形旋转的,旋转的代码在QGLWidget::paintGL()里面实现,但是我这里(Ubuntu11.10、Qt4.8)却不能进行旋转。找到原因,是因为paintGL()函数仅仅被调用三次。这样当然不能出现连续旋转的效果了。
那么,有没有什么办法能够让其旋转呢?