查看完整版本: [--
Qt 背景透明问题求解
--]
QTCN开发网
->
Qt安装与发布
->
Qt 背景透明问题求解
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
zhoulin487
2016-11-19 12:23
Qt 背景透明问题求解
Windows环境下,在一个QWidget里面放了一个QWidget(用于显示视频)和一个Label 用于显示字幕,字幕背景色字幕做到透明?求大神解答 transparent 设置了也没有效果 或者问一句 怎么封装成层的概念,想让两层都显示怎么做?
llwj0303
2016-11-22 15:11
setAttribute设置透明属性
zhoulin487
2016-11-22 17:23
llwj0303
:
setAttribute设置透明属性
(2016-11-22 15:11)
设置了,没起作用,透明度也设置了,只要视频一来,背景就是黑的,不透明
llwj0303
2017-02-23 11:14
就以背景层做父窗口,子窗口(字幕)设置透明,或者(0.01)试试。
rotung
2017-03-08 09:46
简单点的话就 setStyleSheet("background-color:transparent;") 设置背景透明;然后把label放到一个Qwidget中,再把这个QWidget置顶。
zhjun5337
2017-03-12 10:32
如果是显示视频用opengl或者d3d之类的,只能用tool属性的窗口显示。
查看完整版本: [--
Qt 背景透明问题求解
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled