weixin_38354049
weixin_38354049
采纳率0%
2017-05-15 12:03 阅读 3.6k

qt绘图时paintEvent执行不及时

我想在qt中绘制一条轨迹,是由好多个点组成的。想在显示时有那种绘制的动画过程,所以每添加一个点调用一次update(),但qt是将所有的update压缩到一起最后用paintevevt显示的,动画效果就消失了。用repaint替换update程序就报错。求各位高人指点应该怎样才能实现这个动画效果啊?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • JiaXie15 JiaXie15 2019-05-23 20:40

    使用一个定时器事件,一定时间后更新一次画布(或者叫再用Qpainter画一次)

    点赞 评论 复制链接分享
  • m0_46412432 iypo788艹 2020-11-27 09:03

    截取事件捕捉

     

    点赞 评论 复制链接分享

相关推荐