我有一个简单的QTableView,实际上我想模仿如下:
view.horizontalHeader().setSectionResizeMode(QHeaderView.ResizeToContents)
但是,我实际上不能使用它,因为它在每一行上调用sizeHint,这在我的例子中是不可接受的,因为小部件在启动时需要响应,所有行的计算都需要很长时间。因此,这不是一种选择。
我知道一个柱子的大小,它总是一样的,而且总是高度最高的。但是,此单元格的宽度可能并不总是行中所有单元格中最宽的。通过这样做,我使这些单元格的大小变得正确,但这显然使所有的单元格都相同大小,而且许多单元格现在太宽了。
vi