Qt QTableView和QTableWidget表格平均分配列宽

文章目录[隐藏]

Qt QTableView 和 QTableWidget 表格平均分配列宽

QTableView 平均分配列宽

ui->tableViewCPURead->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); // 平分

QTableWidget 平均分配列宽

Qt5 之前

ui->tableWidget->horizontalHeader()->setResizeMode(QHeaderView::Stretch);

Qt5 之后

/*设置 tablewidget 等宽*/
QHeaderView* headerView = ui->tableWidget->horizontalHeader();
headerView->setSectionResizeMode(QHeaderView::Stretch);
/*或者下面的代码*/
ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);

QTableWidget 表格充满

/*设置表格是否充满,即行末不留空*/
ui->tableWidget->horizontalHeader()->setStretchLastSection(true);

posted @ 2019-08-15 16:51  不随。  阅读(96)  评论(0编辑  收藏  举报  来源