最近,我使用QT Grapohics视图框架开发了一个新的可视化软件。在软件中,我们需要显示很多项目,包括点和线,大约一万以上。但是,在展示的过程中,存在着池化效率,而且往往没有响应。当我们想要缩放或删除场景的位置时,我们必须等待一段时间,这是很难承受的。所以,我想知道这是否正常,以及如何提高这种情况的效率。谢谢。
发布于 2012-02-17 14:38:15
我使用Graphics View Framework来绘制地理地图(有数千个点的大多边形)。它做得很好。
在Qt-4.6中,缩放和移动时会出现延迟。启用抗锯齿后,dealys会很长,因此最好终止应用程序。因此,请尝试使用Qt的最新版本。
另外,如果您使用自定义的QGraphicsItem-s,请查看本文:Qt: Improving QGraphicsView Performance。
发布于 2017-02-12 09:01:57
我通过以下方式修复了最严重的性能问题:
https://stackoverflow.com/questions/9322387
复制相似问题