2013-04-30 72 views
1

語境:隊列(屬性)動畫使用Qt

我開發an UI frontend for an autonomous car,將其座標不斷髮送回應用程序。

我希望汽車在獲得這些座標時微妙地移動,而不僅僅是傳送,所以我希望汽車的模型能夠立即更新,但視圖要慢慢移動到新的座標上。

我已經可以使用QPropertyAnimation(以汽車的位置作爲屬性)做到這一點,但前提是我已經知道了很多位置變化。如果我只是在汽車的位置發生變化時啓動動畫,並且汽車的位置在動畫中間發生變化,那麼汽車的位移將立即被切斷,汽車將被傳送到動畫的結束位置,然後再移動到新的位置。

所以...

所有這一切都使我使用Qt的動畫排隊!我找不到任何這種類型的操作容器,不想重新發明輪子,所以我該怎麼做? 也歡迎任何關於更好的方式來做到這一點的想法!

回答