我有一个应用程序,可在地图上绘制无人机路线。路线是一组存储在QGraphicsItemGroup
对象中的点和线。每次无人机移动时,都会使用addToGroup()方法添加另一个点并添加一条线。但是,一段时间后,组的大小和相关的绘制过程在主机系统上变得极为繁琐。
限制QGraphicsItemGroup
大小的有效方法是什么?
QGraphicsItemGroup
中的某些方法来限制组对象可以包含的项目数? QGraphicsItem::childItems()
获取组中的项目列表,然后使用QGraphicsItemGroup::removeFromGroup