Qt QGraphicsSiteMgroup在删除后无法添加新的

Qt QGraphicsSiteMgroup在删除后无法添加新的,qt,qgraphicsitem,qmouseevent,Qt,Qgraphicsitem,Qmouseevent,我正在QGraphicsView上附加场景 QGraphicsItem* scene_ = new QGraphicsScene(this); setScene(scene_); 在现场,我添加了两件事 QGraphicsItem* prev_pixmap_item_ = scene_->addPixmap(pm); scene_->addItem(prev_pixmap_item_); prev_pixmap_item_->setZValue (0); QG

我正在QGraphicsView上附加场景

QGraphicsItem* scene_ = new QGraphicsScene(this);
setScene(scene_);   
在现场,我添加了两件事

QGraphicsItem* prev_pixmap_item_ = scene_->addPixmap(pm);
scene_->addItem(prev_pixmap_item_);    
prev_pixmap_item_->setZValue (0);

QGraphicsItemGroup *roiToolGraphicsItem = new  QGraphicsItemGroup();
scene_->addItem(roiToolGraphicsItem);
roiToolGraphicsItem->setZValue(1);
我能够在现场添加QGraphicsItem

但是当我用这个命令删除一次时。。在那之后,我无法重新绘制

scene_->removeItem(roiToolGraphicsItem);
有人能帮忙吗/

第二,我需要帮助。。我需要QGraphicsItem上的鼠标事件。。鼠标选中我可以识别的QGraphicsite,以便我可以对此采取一些行动


非常感谢您的帮助

什么是“我无法重新绘制”?更具体地描述您的问题。一旦运行此cmd scene->removietem(roiToolGraphicsItem);如果我查看->DrawRectangle(矩形,颜色);我不能再画画了太好了。现在显示
DrawRectangle
的代码。