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

嵌入式qt如何使用双缓冲

2
回复
8109
查看
[复制链接]
累计签到:13 天
连续签到:1 天
来源: 2016-6-23 14:25:50 显示全部楼层 |阅读模式
1Qter豆
移植了qt4.6到板子上,发现在板子上运行qt程序,切换界面时会出现横线(过一下会消失),网上查了说是闪屏,可以通过framebuffer的双缓冲机制解决,但是找了好久都不知道如何下手,请问是要改qt相关的源代码吗?求大神解答?

回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2016-6-24 22:47:28 显示全部楼层
其实 界面切换 做一些动画就看不出来了
回复

使用道具 举报

累计签到:13 天
连续签到:1 天
2016-6-27 15:06:50 显示全部楼层
a408815041 发表于 2016-6-24 22:47
其实 界面切换 做一些动画就看不出来了

对啊,就是在界面切换的时候出现的,请问你知道qt底层是如何将新的数据刷新给framebuffer的吗
回复

使用道具 举报

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

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