QT中QTableView对单个单元格操作的方法

文章目录

  • 前言
  • 一、设置单元格的方法
  • 二、获取单元格内容的方法


前言

此处举例对单元格操作的读取和写入

一、设置单元格的方法

int row = 0;
int column = 0;

QModelIndex index = ui->tableView->model().index(row, colunm, QModelIndex);
ui->tableView->model()->setData(index,"输入你想输入的内容");

二、获取单元格内容的方法

	首先获取行列号
	QModelIndex index = ui->tableView->indexAt(QPoint(x, y));
   int row = index.row();
   int column = index.column();
   qDebug() << "row:" << row << "column:" << column;

	//根据行列号获取指定内容
   qDebug() << "data:" << ui->tableView->model()->index(row,column ).data().toString();

你可能感兴趣的:(QT,qt,ui,开发语言)