Qt場景中圖形項的刪除

肩上風騁發表於2020-12-08

場景中圖形項刪除的時候呼叫系統函式removeItem()刪除該圖形項,但還需將圖形項delete掉,並置為空,主要程式碼如下:

void chunzhongForm::deleteItem(QGraphicsItem *item)
{
   scene->removeItem(item);
   if(item != NULL)
   {
      delete item;
      item = NULL;
   }
   view->update();
}

相關文章