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);