什么是用于2D图形的最佳QT Widget?

时间:2017-09-09 05:34:40

标签: c++ qt

我的要求是:

  • 显示大量2D形状(路径,透明度,大量原始形状)
  • 快速(如果可能,可以每毫秒更新一次)
  • 可缩放和平移,但我不想要滚动条

现在我直接扩展QWidget并覆盖paintEvent。我也见过QGraphicsView,GLWindow和其他一些漂浮的东西。我应该使用哪一个?有什么优点和缺点?

1 个答案:

答案 0 :(得分:1)

QGraphicsView方法有很多形状和导航(缩放/平移)要求,imho。它支持二进制空间分区以提高绘图速度。 然而,我不知道每毫秒重绘一次可能有什么用。