找回密码
 立即注册
收起左侧

使用QStackLayout 的 stackMode 为QStackedLayout::All, 导致界面刷新...

0
回复
3799
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2018-12-14 10:40:45 显示全部楼层 |阅读模式
1Qter豆
使用QStacklayout  设置其stackmodle 为QStacket::All, 最底层为一个QOpenGlWidget 用来显示yuv视频数据,最上层是一个QWIdget 用来做一个画板, 是透明的 ,能看到底下的视频, 视频在不断的刷洗数据流,这个时候在上层的widget中绘制曲线, 使用update(rect),来更新rect这么大的区域, 但是底下的openglwidget在不断刷新的时候导致我上层widget的刷新区域变成整个widget大小了,有什么解决方法

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了