删除后无法添加新的QGraphicsItemGroup

时间:2015-04-02 10:53:12

标签: qt qgraphicsitem qmouseevent

我在QGraphicsView上附加了scene_

QGraphicsItem* scene_ = new QGraphicsScene(this);
setScene(scene_);   

现场我正在添加2件事

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 ..

但是当我使用此cmd删除一次..之后我无法重绘

scene_->removeItem(roiToolGraphicsItem);

请有人帮忙/

其次我需要帮助..我需要QGraphicsItem上的鼠标事件..鼠标选择Qgraphicsitem我能够识别,以便我可以采取一些行动

我们非常感谢您的帮助

0 个答案:

没有答案