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

PC上画线不卡,移植到ARM上画线一卡一卡

6
回复
6999
查看
[复制链接]
累计签到:4 天
连续签到:1 天
来源: 2015-8-21 11:23:01 显示全部楼层 |阅读模式
1Qter豆
用鼠标拖动画线,在PainEvent中画线,用update()更新。在PC上模拟测试时,速度正常。但移植到ARM上后拖动画线一卡一卡。
经测试发现,卡的原因是:this->setAttribute(Qt::WA_TranslucentBackground, true) 把这句话注释后,在ARM上画上正常。但是要实现主窗口设置成透明,在主窗口上的子窗口和控件不受影响。找不到解决的办法,求大神帮忙瞧瞧……

最佳答案

查看完整内容

PC的处理速度比arm还是要强很多的,透明你可以用别的办法实现。
回复

使用道具 举报

累计签到:595 天
连续签到:1 天
2015-8-21 11:23:02 显示全部楼层
PC的处理速度比arm还是要强很多的,透明你可以用别的办法实现。
回复

使用道具 举报

累计签到:1569 天
连续签到:1 天
2015-8-30 11:20:12 显示全部楼层
是啊。pc环境跟arm很多地方都不一样。
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2015-8-31 17:27:26 显示全部楼层
你好,请问有其他的方法吗?现在还没有解决……
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2015-8-31 17:28:06 显示全部楼层
sywh 发表于 2015-8-24 08:57
PC的处理速度比arm还是要强很多的,透明你可以用别的办法实现。

你好,请问用什么方法?
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2015-8-31 18:00:39 显示全部楼层
yafeilinux 发表于 2015-8-30 11:20
是啊。pc环境跟arm很多地方都不一样。

现在是想在ARM上实现:在透明的背景下画线时鼠标能跟着一起线一动(因为后端要把这个画图一起叠起来,所以背景必须是透明的)
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2015-8-31 20:46:20 显示全部楼层
yafeilinux 发表于 2015-8-30 11:20
是啊。pc环境跟arm很多地方都不一样。

飞哥,那个背景有没有设置成透明,执行paintEvent画图是地,存在着什么区别?
回复

使用道具 举报

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

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