关于QTableWidget添加行列后
我QTableWidget添加行或列后insertRow、insertColumn 读取QTableWidget的总行列是有变化
但我给新行添加值ui->tableTW->item(0,ui->tableTW->columnCount()-1)->setText("ds");
或者获取新行的表头值ui->tableTW->horizontalHeaderItem(ui->tableTW->columnCount()-1)->text();
都会使程序停止运行 请问这到底是怎么回事呃?
[解决办法]
是不是因为执行顺序的原因导致指针为空,进而程序崩溃。而且尽量不要这样连续写,大多数的代码静态分析工具都会对这种写法报告警,所以尽量分开写,也能做到代码的清晰明了。