QGraphicsView的QGraphicsItems的視口座標是否有一種快捷方式?我能想到的唯一方法是調用QGraphicsView :: items(),然後調用QGraphicsItem :: pos(),然後調用QGraphicsView :: mapFromScene。QGraphicsView:如何高效地獲取QGraphicsItems的視口座標?
但是,我必須丟失一些東西,因爲項目已經轉換爲視口座標以將它們正確放置在QGraphicsView上,因此使用mapFromScene將其轉換爲視口座標看起來效率低下 - 特別是因爲在我的情況下,這經常發生和許多項目。有更直接的方法嗎?