问题描述:在qt中打算将QTableWidget控件的单元格数据item(x,y)读取并存储在配置文件中,因此使用语句:
QTableWidget->item(x,y)->text()进行访问。当item(x,y)内容不为空时不会报错;但是,当相应item(x,y) 中内容为空时,程序出错关闭,原因不明。
解决方法:在访问某个单元格之前先判断是否为空再进行读取,代码如下:
if( QTableWidget->item(x,y) != 0)
text = QTableWideget->item(x,y)->text();//此时可以对相应item进行访问
else