Qt 下 QtableView的属性设置
来源:互联网 发布:Js代码高亮 编辑:程序博客网 时间:2024/05/21 07:08
tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);//双击不能修改表的属性设置
size = 7;
model->setColumnCount(size);//列
model->setRowCount(size+10);//行
model->setHeaderData(0,Qt::Horizontal,"患者ID");
model->setHeaderData(1,Qt::Horizontal,"患者姓名");
model->setHeaderData(2,Qt::Horizontal,"性别 ");
model->setHeaderData(3,Qt::Horizontal,"年龄");
model->setHeaderData(4,Qt::Horizontal,"医生");
model->setHeaderData(5,Qt::Horizontal,"电话");
model->setHeaderData(6,Qt::Horizontal,"身份证");
model->setHeaderData(7,Qt::Horizontal,"住址");
for(int i=0;i<size;i++)
{
QStandardItem *itemID = new QStandardItem("121111101110");
model->setItem(i,0,itemID);
QStandardItem *itemUser = new QStandardItem("黎明");
model->setItem(i,1,itemUser);
QStandardItem *itemPassWd = new QStandardItem("男");
model->setItem(i,2,itemPassWd);
}
tableView->setModel(model);
tableView->verticalHeader();
tableView->setColumnWidth(0,80);
tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
tableView->resize(800,480);
tableView->show();
connect(tableView,SIGNAL(doubleClicked(QModelIndex)),this,SLOT(showdetail(QModelIndex)));//这是槽函数
void MainWindow::showdetail(QModelIndex index)//获取双击当前行的数据{qDebug()<<"The result = "<< index.data().toString();findPerson->show();findPerson->Display();}
0 0
- Qt 下 QtableView的属性设置
- QT学习笔记之QTableView设置属性的方法
- Qt QTableView设置各行的背景颜色
- qt qtableview 样式设置
- qt QTableView/QTableWidget样式设置
- qt的QTableView使用
- QT::QTableView的使用
- QT - QTableView表格视图的列宽设置
- QT下QTableView显示乱码
- Qt QTableview的用法详解
- Qt Qtableview 的一些用法
- qt中qtableview的使用
- Qt QTableview的用法详解
- Qt Qtableview 的一些用法
- QT中的QTableView的使用
- Qt之QTableView的使用
- QT中Qtableview的使用方法
- Qt中QTableView的使用
- jquery 异步
- HDU-#3232 Crossing Rivers(期望+概率论)
- 函数参数压栈顺序
- 第一篇1
- 匹配 分块数据结构
- Qt 下 QtableView的属性设置
- 佛祖保佑 永无BUG !!!!
- Setup PHPUnit in Laravel 4
- linux系统如何,好不好用
- focus、blur、change、one、trigger、unbind 事件的使用
- Java 在函数中获取当前函数的函数名
- 开源虚拟光驱 WinCDEmu
- android面试遇见的问题
- 自动化脚本之Shell、awk