财震天下 发表于 2018-12-14 10:40:45

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

使用QStacklayout设置其stackmodle 为QStacket::All, 最底层为一个QOpenGlWidget 用来显示yuv视频数据,最上层是一个QWIdget 用来做一个画板, 是透明的 ,能看到底下的视频, 视频在不断的刷洗数据流,这个时候在上层的widget中绘制曲线, 使用update(rect),来更新rect这么大的区域, 但是底下的openglwidget在不断刷新的时候导致我上层widget的刷新区域变成整个widget大小了,有什么解决方法
页: [1]
查看完整版本: 使用QStackLayout 的 stackMode 为QStackedLayout::All, 导致界面刷新...