在用我self.ui.tableWidget.resizeRowToContents
为每一行使用的一些文本填充 tableWidget 时。之后:self.ui.tableWidget.setSortingEnabled(1)
,排序按预期工作,但行不再根据内容调整大小,实际上它们保留了以前的高度。
name name v name v
--------- --------- ---------
text2 text1line1 text1line1
--------- after sort is clicked: --------- expected: text1line2
text1line1 text1line3
text1line2 text2 ---------
text1line3 text2
--------- --------- ---------
我的想法是在单击标题排序时捕获信号,然后再次self.ui.tableWidget.resizeRowToContents
遍历所有行。
如何捕捉到这个信号?