• 2787阅读
  • 1回复

[讨论]如何在一个窗口里弄出阴影效果并使用QGLWidget [复制链接]

上一主题 下一主题
离线smallball
 

只看楼主 倒序阅读 楼主  发表于: 2015-05-30
实现一个视频会议,顶层窗口实现阴影效果,所以要对顶层窗口调用
setAttribute(Qt::WA_TranslucentBackground, true);
  
阴影效果出来了,但是里面有个显示视频的窗口继承QGLWidget,这时这个QGLWidget就不会被渲染。
  
如果去掉这行,setAttribute(Qt::WA_TranslucentBackground, true);渲染效果就能出来
  
请问这个问题有解决方法么?
离线lch922

只看该作者 1楼 发表于: 2015-06-01
要是CPU支持OSD的话,可以改成一个framebffer现实GUI,一个framebuffer现实视频
给我一片天空,还你一道彩虹。
快速回复
限100 字节
 
上一个 下一个