Qt类用来制作动画

What Qt classess use to make an animation?

本文关键字:动画 Qt      更新时间:2023-10-16

我在控制台用c++编写了几乎所有的排序算法。现在我想让它看起来不错,那么我应该使用哪些Qt类来制作我在纯c++中实现的排序算法的动画呢?我是Qt新手;)tia

您可以使用QGraphicsItemAnimation来动画显示使用QGraphicsSceneQGraphicsView的图形

链接:

  • 图形视图框架
  • QGraphicsItemAnimation

在图形视图框架之外,您可以使用QVariantAnimationQPropertyAnimation来驱动任何QObject派生类的属性或方法。查看动画框架文档获取更多信息。

相反,您可以手动配置QTimer来驱动小部件的绘画更新,并使用增量来驱动QTimeLine