当前位置: 代码迷 >> QT开发 >> directfb的背景透明解决办法
  详细解决方案

directfb的背景透明解决办法

热度:30   发布时间:2016-04-25 04:19:42.0
directfb的背景透明
大侠们,我现在遇到问题了。QT是基于directfb来跑的。但是板子上面开发的视频播放时用的底层的,并没用dfb的视频播放层。我现在想设置dfb的全透明。在directfbrc文件里面设置了bg-none 可是视频层还是显示不出来。我试验了一下显示层缩小了视频是可以再后面看得到的。请问大家如何把界面的背景设成全透明(不是画出的界面,是窗体界面)。
我也弄了一张屏幕大小的png图片全透明设成背景,可是还是显示不出视频来、、、
下面是我的dfb配置文件:
system=fbdev
#no-vt
#no-vt-switch
#no-graphics-vt
fbdev=/dev/fb2
#no-cursor
#bg-none
#bg-image=/home/background.png
#force-windowed 
#bg-color=10000000



disable-module=lirc
#disable-module=keyboard
#disable-module=ps2mouse

#mode=720x576-50i
mode=1280x720-60
#mode=1920x1080-50i

#pixelformat=RGB16
pixelformat=ARGB1555
#pixelformat=ARGB8888
#pixelformat=ARGB
#pixelformat=RGB24

depth=16
#depth=24
#depth=32

hardware

#force-desktop
#translucent-windows 
#window-surface-policy=systemonly
#window-surface-policy=videoonly
desktop-buffer-mode=backvideo
#desktop-buffer-mode=frontonly
#desktop-buffer-mode=backsystem
------解决方案--------------------
求帮助啊。怎么没人啊
  相关解决方案