我现在用Qt的QGLWidget,做一个opengl显示图片的界面,但是load图片和显示的过程慢,如果图片多的话,会导致主进程卡住。
我看网上有opengl多线程的方式,我想知道 QGlwidget可以在线程中处理加载和绘制的过程吗?或者模拟多线程来实现? 就是不要让主进程卡住就行了。
Qt?opengl?QGLWidget
------解决方案--------------------
QtOpengl在Qt4.8以后就开始支持多线程渲染了,在Qt4.8版本中的demos里面有一个例子,glhypnotizer,好像就是用多线程进行渲染的,楼主可以去看一下,还有去google搜一下 qt opengl multithreading吧。