QTQTableView用法总结
QT QTableView用法总结QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格:一 添加表头 //准备数据模型 QStandardItemModel
QT QTableView 用法总结 QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信 息表格: 一添加表头 //准备数据模型 QStandardItemModel *student_model =new QStandardItemModel(); student_model->setHorizontalHeaderItem(0, new QStandardItem(QObject::tr("Name"))); student_model->setHorizontalHeaderItem(1, new QStandardItem(QObject::tr("NO."))); student_model->setHorizontalHeaderItem(2, new QStandardItem(QObject::tr("Sex"))); student_model->setHorizontalHeaderItem(3, new QStandardItem(QObject::tr("Age"))); student_model->setHorizontalHeaderItem(4, new QStandardItem(QObject::tr("College"))); //利用setModel()方法将数据模型与QTableView绑定 ui->student_tableview->setModel(student_model); 二设置表格属性 //设置列宽不可变动,即不能通过鼠标拖动增加列宽 ui->student_tableview->horizontalHeader()->setResizeMode(0, QHeaderView::Fixed); ui->student_tableview->horizontalHeader()->setResizeMode(1, QHeaderView::Fixed); ui->student_tableview->horizontalHeader()->setResizeMode(2, QHeaderView::Fixed); ui->student_tableview->horizontalHeader()->setResizeMode(3, QHeaderView::Fixed);

