【发布时间】:2017-10-19 18:54:50
【问题描述】:
我在 QPushButton 上有这个信号:
void MainWindow::on_addNode_clicked()
{
ui->nodesTable->insertRow(ui->nodesTable->rowCount());
if(ui->nodesTable->rowCount()>1)
{
ui->nodesTable->item(ui->nodesTable->rowCount()-1, 0)->setText(ui->nodesTable->item(ui->nodesTable->rowCount()-2,0)->text());
}
else
{
ui->nodesTable->item(ui->nodesTable->rowCount()-1, 0)->setText(QString::fromStdString("0"));
}
}
但是每次单击按钮时它都会因分段错误而崩溃。据我了解, item(...) 给出 nullptr 但为什么呢?
【问题讨论】: