用Q排队(属性)动画

2024-10-06 12:43:09 发布

您现在位置:Python中文网/ 问答频道 /正文

上下文:

我正在开发an UI frontend for an autonomous car,它将不断地将其坐标发送回应用程序。在

我想让汽车在得到这些坐标时,能够巧妙地移动,而不是仅仅传送,所以我希望汽车的模型立即更新,但是视图要慢慢移动到新的坐标上。在

我已经可以使用QPropertyAnimation(将汽车的位置作为属性)来实现这一点,但前提是我已经知道很多位置更改。如果我只是在动画中间启动一个动画,每当汽车的位置改变,汽车的位置改变,汽车的位移将立即被削减,汽车将被传送到动画的结尾,然后移动到新的位置。在

所以…

所有这些都让我使用Qt来排队动画!我找不到适合这种操作的容器,也不想重新发明轮子,那我怎么能做到呢? 也欢迎任何关于更好的方法的想法!在


Tags: 模型an视图应用程序uifor属性结尾