• QTableWidget表格中的数据读写操作
//读数据
QString str = ui->TableWidget->item(row,column)->text();//取出字符串
//item的参数row,column是行和列,都是从0 开始,注意不要越界。
int num = str.toInt();//如果需要的是整型数,可以转成int

//写数据
ui->TableWidget->item(row,column)->setText(QString("%1").arg(num));
  • QTableWidget中数据的遍历

for(i=0; i<rows; i++) // 取出每个格子的内容
    for(j=0; j<column; j++){
        if(ui->tableWidget->item(i,j) != NULL){//一定要先判断非空,否则会报错 
        QString tableText = ui->tableWidget->item(i,j)->text();
        qDebug() << tableText;
        }
    }