私がやりたいことは、QGraphicsSimpleTextItem
私が追加したのテキスト値を削除または更新することQGraphicsItem
ですが、特定の原因でテキストは更新されませんが、作成されたアイテムに蓄積されます.これは私が今行ったことです:
void DiagramItem::mouseDoubleClickEvent( QGraphicsSceneMouseEvent* event )
{
if (event->button() != Qt::LeftButton)
{
return;
}
Dialog *mydiag = new Dialog();
mydiag->show();
if(mydiag->exec())
{
QString tx = mydiag->getname();
txt = new QGraphicsSimpleTextItem;
txt->setText(tx);
txt->setParentItem(this);
}
}