标题:请问下qt与视频叠加的问题
作者:虫哥
日期:2011-03-15 15:57
内容:
我现在做的一个项目,需要用qt做一个界面,界面的背景采用一张png图片在paintevent中绘制,图片的右半部分为透明,用于显示视频,qt显示在fb0层,视频显示在fb1层,可是图片透明部分显示为不透明的白色,然后我试验了很多透明的方法,都看不到视频,只能使qt界面透明,仍然存在绿色的背景色,各位前辈有没有什么经验可以帮助下我,不胜感激!
#1 [wxj120bw 03-15 21:57]
为什么不把视频放在图片的前面呢?
#2 [虫哥 03-16 09:20]
因为还要有触摸屏,触摸屏在fb0,而且qt默认的就是在fb0层,我也不知道怎么改。我现在把背景图片的一半切掉,没有图片的那一半在板子上显示是白色,这样如果背景图片只占据界面背景的一半的话,没有的那一半白色区域是qt自己绘制的吗,能不能把这部分改成透明
#3 [wxj120bw 03-16 10:41]
你尝试下用qt样式做下 这样调用看看效果 setStyleSheet("border:0px solid #7b8ea6;");
#4 [虫哥 03-16 11:27]
不行。。
#5 [wxj120bw 03-16 12:51]
那就不清楚 等下其他人的解答吧