QTableView列宽度设置

前言

在我们开发过程中,经常会遇到设置QTableView某一列的宽度和列宽度固定,列宽度自适应的问题,今天就给大家分享的是如何解决这些问题。其他Qt已经内置了参数,设置好就行。

 

解决方法

//所有列都扩展自适应宽度,填充充满整个屏幕宽度
ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
//根据列内容来定列宽
ui->tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents );
//对第0列单独设置固定宽度
ui->tableView->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Fixed);
ui->tableView->horizontalHeader()->setColumnWidth(0, 45); //设置固定宽度

 

版权声明:
作者:小何
链接:https://ligo100.cn/houduanjishu/qt/56.html
来源:小何博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录