6

有没有让 QTableWidget 的标题项像 QTreeWidget 一样伸展到全尺寸?

4

1 回答 1

18

QTableView文档中:

默认情况下,表格中的单元格不会扩展以填充可用空间。

您可以通过拉伸最后一个标题部分使单元格填充可用空间。horizontalHeader()使用or访问相关标题verticalHeader()并设置标题的stretchLastSection属性。

你应该试一试。

 QTableWidget *tw = ...;
 tw->horizontalHeader()->setStretchLastSection(true);

stretchLastSection文档有:

注意: QTreeView 提供的水平标题配置为将此属性设置为 true,确保视图不会浪费为其标题分配的任何空间。

这就是树视图的做法。

于 2012-05-26T08:37:44.020 回答