• 2744阅读
  • 5回复

[提问]请教:QQuickView::openglContext()在什么情况下返回非空指针? [复制链接]

上一主题 下一主题
离线fomalhaut
 

只看楼主 倒序阅读 楼主  发表于: 2015-04-28
关键词: openglView指针
一个程序中使用了这个函数,但发现它总是返回空指针,这是为什么?如何使其返回非空指针?
离线linyoubiao

只看该作者 1楼 发表于: 2015-04-28
好东西,学习下www.atool.org
离线fomalhaut

只看该作者 2楼 发表于: 2015-05-03
还有,在initializeOpenGLFunctions()中崩溃是怎么回事?
离线彩阳

只看该作者 3楼 发表于: 2015-05-03
返回空指针是因为当前的OpenGLContext没有设置成为current。或者说上下文并不是处于渲染的过程中。
initializeOpenGLFunctions()崩溃是因为当前OpenGLContext不是处于活动状态。
上海Qt开发联盟,热忱地欢迎你的加入!
离线fomalhaut

只看该作者 4楼 发表于: 2015-05-04
回 彩阳 的帖子
彩阳:
返回空指针是因为当前的OpenGLContext没有设置成为current。或者说上下文并不是处于渲染的过程中。
initializeOpenGLFunctions()崩溃是因为当前OpenGLContext不是处于活动状态。

谢谢。不过如何使它成功呢?我按照一份资料的说法,把initializeOpenGLFunctions放到与afterRendering或beforeRendering连接的槽里,但还是不行。
离线fomalhaut

只看该作者 5楼 发表于: 2015-05-08
还请赐教。
快速回复
限100 字节
 
上一个 下一个