2013-06-25 87 views
2

如果我添加一个新的QTableWidgetItem到QTableWidget,我必须自己释放内存还是自动处理。例如:QTableWidget项目的内存管理

ui->table->setVerticalHeaderItem(0,new QTableWidgetItem(tr("Table Item"))); 

动态创建的QTableWidgetItem是如何处理的?

回答

3

QTableWidget取得QTableWidgetItem的所有权。你不需要删除它。

+0

如果我在单元格中设置一个新项目时创建一个新项目会怎样?分配给前一项目的内存是否被释放? – sj755

+2

@ sj755:是的。一切都自动处理。 – user763305