兵兵杰 2017-05-15 12:03 采纳率: 0%
浏览 4276

qt绘图时paintEvent执行不及时

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

  • 写回答

2条回答

  • JiaXie15 2019-05-23 20:40
    关注

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

    评论

报告相同问题?