Qt如何获取多个QGraphicsScene对象scene内的QGraphicsItem
时间: 2024-01-24 12:54:38 浏览: 97
浅谈Qt QGraphics体系及刷新机制介绍
要获取多个QGraphicsScene对象scene内的QGraphicsItem,可以使用QGraphicsScene的items()函数。这个函数返回一个QList<QGraphicsItem*>类型的列表,包含了scene中所有的QGraphicsItem。
如果你想要获取指定类型的QGraphicsItem,可以使用QGraphicsScene的items()函数的另一个版本items(const QRectF &rect, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape)。这个函数会返回指定区域内指定类型的QGraphicsItem。
阅读全文