我需要有关动画QT中选择正确控制的帮助。
我需要在QT应用程序中显示动画。动画是实时的。我将每5毫秒从我的硬件获取数据,每100毫秒我需要更新动画。
动画除了根据我的硬件输入画线外,我还需要在动画中实现缩放和Click事件。
请建议哪个是使用它的最佳控件?请大胆提一下实现这个目标。
答案 0 :(得分:4)
对于图形部件QGraphicsView
是最佳解决方案。有关详细信息,请查看graphics view framework overview。动画可以通过不同方式实现。通过每100毫秒重新绘制视图,并自己跟踪动画部分的属性,或使用Qt's animation framework提供的基础结构,这可能是最简单的方法。请特别注意QGraphicsItemAnimation
。