QT tableView常用的一些设置
程序员文章站
2022-03-09 13:33:37
...
记录下常用的表格设置:
// 左边自动生成的列序号不显示
ui->tableView->verticalHeader()->hide();
// 列自适应空间大小
ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
// 选择一整行
ui->tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
// 只能选择一行
ui->tableView->setSelectionMode(QAbstractItemView::SingleSelection);
// 增加行之间的颜色变化,使阅读变得美观
ui->tableView->setAlternatingRowColors(true);
// 设置不能修改单元格
ui->tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
// 设置以第二列排序
//ui->tableView->sortByColumn(1,Qt::AscendingOrder);
上一篇: java5.0以后才有的枚举类型2