我在 qtable 项目中写入字符串时遇到问题我已经制作了一个表格并在其中设置了项目,我想从用户那里获取字符串(通过 lineEdit),然后将它们写入选定的项目中。这是我的代码:
QTableWidgetItem *item[10][10];
.
.
.
for(int i=0; i<10; i++)
for(int j=0; j<10; j++){
item[i][j] = new QTableWidgetItem;
item[i][j]->setText(0);
ui->tableWidget->setItem(i, j, item[i][j]);}
.
.
.
int j = ui->tableWidget->currentColumn();
int i = ui->tableWidget->currentRow();
QString str = ui->formulaLineEdit->text();
ui->tableWidget->item(i,j)->setText( str );
然后它对我说:project.exe exited with code -1073741819
这段代码有什么问题?!(如果我删除最后一行其他部分工作,问题就在这里,但我不知道是什么)