QTableWidget同时根据内容和拉伸调整列宽

6
所以,使用 `

` 标签:

 tableWibget->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents);

我的列已调整为内容大小,但当内容很小且网格无法填满所有空间时,这看起来并不好。
另外,使用:
tableWibget->horizontalHeader()->setResizeMode(QHeaderView::Stretch);

在某些情况下,虽然整个部件的空间足够,但有些单元格的内容并没有完全展示出来。

我该如何实现以下功能 - 内容必须适应部件的所有空间,但如果某个单元格无法显示所有内容,则会调整大小以容纳所有内容,并出现滚动条。

1个回答

1
您可以按照以下方式在列索引上设置调整大小模式:
headerView->SetResizeMode(0, QHeaderview::Stretch);

headerView->SetResizeMode(1,QHeaderview::Interactive);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接