• 8448阅读
  • 5回复

[提问]QT中实现多层Widget,而下层播放视频处于不断重绘的状态,怎么实现? [复制链接]

上一主题 下一主题
离线fxdigital
 

只看楼主 倒序阅读 楼主  发表于: 2015-03-04
回复本帖可获得2点威望奖励!
每人最多可获奖1次,奖池剩余8点威望 (中奖几率20%)
我重新说明下,首先我有三个Widget,它们处于层叠状态,由上到下1,2,3;现在我用最下面的一层比如说3我设置为底板颜色为红,2为播放视频的控件,1为悬浮在上的透明Widget用于实现其他一些效果或者放置其他控件,当我播放视频时,重绘效果触发,把1上面的有色控件都覆盖了,怎么避免发生这种情况,什么raise,setwindowflags(Qt::windowStaysOnTop)也不行。。。。
离线ruless

只看该作者 1楼 发表于: 2015-03-04
你的播放视频的控件是自带的吗
离线fxdigital

只看该作者 2楼 发表于: 2015-03-05
回 ruless 的帖子
ruless:你的播放视频的控件是自带的吗 (2015-03-04 12:45) 

播放控件不是自带的,比如说,我调用VLC播放库,把2作为视频播放控件。
离线liudianwu

只看该作者 3楼 发表于: 2015-03-05
回帖奖励+ 2
你是想实现叠加字符的效果吗?
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线liudianwu

只看该作者 4楼 发表于: 2015-03-05
QT与VLC结合使用,如果将句柄交给VLC管理之后,要想在对于widget上绘制就很难咯!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线fxdigital

只看该作者 5楼 发表于: 2015-03-09
回 liudianwu 的帖子
liudianwu:QT与VLC结合使用,如果将句柄交给VLC管理之后,要想在对于widget上绘制就很难咯! (2015-03-05 14:30) 

如果在上面绘制难,我在1上应该可以把?
快速回复
限100 字节
 
上一个 下一个