正确控制显示动画?

时间:2010-10-28 06:07:07

标签: qt

我需要有关动画QT中选择正确控制的帮助。

我需要在QT应用程序中显示动画。动画是实时的。我将每5毫秒从我的硬件获取数据,每100毫秒我需要更新动画。

动画除了根据我的硬件输入画线外,我还需要在动画中实现缩放和Click事件。

请建议哪个是使用它的最佳控件?请大胆提一下实现这个目标。

1 个答案:

答案 0 :(得分:4)

对于图形部件QGraphicsView是最佳解决方案。有关详细信息,请查看graphics view framework overview。动画可以通过不同方式实现。通过每100毫秒重新绘制视图,并自己跟踪动画部分的属性,或使用Qt's animation framework提供的基础结构,这可能是最简单的方法。请特别注意QGraphicsItemAnimation