2

最近、QT GrapohicsViewFrameworkを使用して新しい視覚化ソフトウェアを開発しました。ソフトウェアでは、ポイントとラインを含め、約1万以上の多くのアイテムを表示する必要があります。しかし、表示の過程で、プールの効率があり、多くの場合、応答がありません。ズームしたり、シーンの位置を削除したりするときは、スパンを待たなければならず、耐え難いです。それで、それが正常であるかどうか、そして状況についての効率を改善する方法を知りたいです。ありがとう 。

4

2 に答える 2

2

Graphics View Framework を使用して、地理マップ (数千のポイントを持つ大きなポリゴン) を描画します。そして、それは非常にうまく機能します。

Qt-4.6 では、ズームや移動時に遅延が発生しました。アンチエイリアシングを有効にすると、ディールが非常に長くなり、アプリケーションを強制終了した方がよい結果になりました。そのため、最新バージョンの Qtを使用してみてください。

また、カスタム QGraphicsItem-s を使用する場合は、この記事Qt: Improving QGraphicsView Performanceを確認してください。

于 2012-02-17T06:38:15.360 に答える