我在C ++中用控制台编写了几乎所有排序算法。现在我想让它看起来不错,那么我应该使用什么类的Qt来制作我在纯C ++中实现的排序算法的动画?我是Qt的新手;)tia
答案 0 :(得分:5)
您可以使用QGraphicsItemAnimation
为使用QGraphicsScene
和QGraphicsView
显示的图片设置动画。
链接:
答案 1 :(得分:3)
在Graphics View Framework之外,您可以使用QVariantAnimation
或QPropertyAnimation
来驱动任何QObject
派生类的属性或方法。有关详细信息,请参阅动画框架docs。
相反,您可以手动配置QTimer
以驱动窗口小部件的绘制更新,并使用增量来驱动QTimeLine
。