2
我不能在这个问题上找到任何文件,所以我想是时候了一个问题:使用Qt和Opengl的强制退出崩溃
我们正在写一个使用Qt和OpenGL有一定的帮助,从一个自制的应用单身班。到目前为止,我们的运气还不错,但最近我遇到了一个有趣的情况,即如果我在我的Ubuntu机器上运行该程序,它将强制注销。
我们什么都不做在机器的用户修改的条款。我有一种感觉,它与我们初始化事物的方式有关,可能与我们的计时器有关。
我很好奇,如果任何人有任何小的洞察力,他们也许能够给。这是Qt还是Ubuntu中的一个已知问题?
注:我会给有关该计划的信息,但它非常大,我只有一个提示,从哪里开始。
所以......事实证明,它的确,当你不从你的QGLWidget来绘图调用glInit(),然后尝试swapBuffers()就可以了。我一直在调用initializeGL()而没有它。傻我。 – 2011-04-23 01:30:54
什么? Ubuntu通过“just”省略了glInit():D LoL来强制注销 – 2011-08-12 16:17:09