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
二维码
打赏
文章目录
关闭
共有 0 条评论