标签: c++ qt
我正在使用QTimeLine为跟踪鼠标的QGraphicsView顶部的小部件设置动画。单击鼠标右键时,动画开始播放,但是当鼠标移动时,动画变得非常波动到有时仅停止动画的程度。我使用了setUpdateInterval(10),但没有帮助。
setUpdateInterval(10)
我在想,当我移动鼠标时,调度程序线程太忙而无法处理任何动画。如果是这种情况,我可以通过产生自己的提升其优先级的线程来强制处理动画。否则,我还能尝试什么呢?