• 4095阅读
  • 4回复

[提问]Qt图形视图框架(GraphicsView/Scene)下能否使用openGL? [复制链接]

上一主题 下一主题
离线电动游星
 

只看楼主 倒序阅读 楼主  发表于: 2015-07-26
似乎Qt使用openGL只能通过派生QGLWidget,那么图形视图框架是不是就不能使用openGL了?
离线彩阳

只看该作者 1楼 发表于: 2015-07-26
可以的,Boxes就是一个典型的例子。
上海Qt开发联盟,热忱地欢迎你的加入!
离线电动游星

只看该作者 2楼 发表于: 2015-07-27
回 彩阳 的帖子
彩阳:可以的,Boxes就是一个典型的例子。
 (2015-07-26 15:00) 

如何将QGLWidget的背景设为透明(因为我要加入到场景中)。在楼下图中的黄色部分即为QGLWidget的背景,由glClearColor(1.0, 1.0, 0.0,0.5);这个语句生成,如何让其透明(和背景窗体灰色一样)。这个glClearColor()函数的第四个参数透明度完全不管用
离线电动游星

只看该作者 3楼 发表于: 2015-07-27
如何将QGLWidget的背景设为透明(因为我要加入到场景中)。在楼下图中的黄色部分即为QGLWidget的背景,由glClearColor(1.0, 1.0, 0.0,0.5);这个语句生成,如何让其透明(和背景窗体灰色一样)。这个glClearColor()函数的第四个参数透明度完全不管用

离线电动游星

只看该作者 4楼 发表于: 2015-07-27
setStyleSheet和Plette调背景没用,因为黄色部分是OpenGL的背景,不是窗体背景
快速回复
限100 字节
 
上一个 下一个