簡體   English   中英

如何有效地移動大量的qgraphicsitem?

[英]How to move large amount of qgraphicsitem efficiently?

我有很多qgraphicsitem,它們是地圖上的航路點。 我想把它們放在一起。 因此,我使用for循環來調用它們的setPos()函數。 但是當物品數量變大(超過100)時。 此舉變得緩慢......我怎樣才能更有效地做到這一點?

如果您將它們全部移動相同的數量,那么您可以使用QGraphicsItemGroup對所有航路點項目進行分組; 然后,您只需移動項目組即可自動移動該組中的所有項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM