从QListWidget中删除选中的QListWidgetItem

QList<QListWidgetItem*> list = ListWidget->selectedItems(); 

if(list.size() == 0) 
return; 

QListWidgetItem* sel = list[0]; 
if (sel) 
{ 
int r = ListWidget->row(sel); 
ListWidget->takeItem(r); 
}