我们在使用QTableWidget的时候,经常会出现这种情况,如图,内容过少,然后导致大片留白:
这个时候如果填充数据进去,右侧的留白会导致体验感大打折扣,在代码中加入以下代码,可以使表宽度能够自适应:
self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 使表宽度自适应
用了上面的代码之后,可以看到有如下图的效果,列宽就已经是自适应的了:
我们在使用QTableWidget的时候,经常会出现这种情况,如图,内容过少,然后导致大片留白:
这个时候如果填充数据进去,右侧的留白会导致体验感大打折扣,在代码中加入以下代码,可以使表宽度能够自适应:
self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 使表宽度自适应
用了上面的代码之后,可以看到有如下图的效果,列宽就已经是自适应的了: