Cannot make QOpenGLContext current in a different thread

xizhjxust 发布于 2014/08/22 18:25
阅读 4K+
收藏 0
调用opengl方法在QGLWidget上绘制,在用单线程时生成一部分数据就可以调用opengl方法绘制显示出来,但用双线程同时生成时,不同达到同时绘制的目的,只有当设置if为主线程的情况下可以绘制由主线程生成的部分,而换其他线程就会报错

Cannot make QOpenGLContext current in a different thread,求助该如何解决

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部