qtablewidget设置固定的表头列宽
时间: 2023-09-03 18:12:10 浏览: 149
“Qt”+“C++”+QTableWidget控件自定义表头,合并,重写样式
您可以使用QHeaderView的resizeSection方法来设置表头列的宽度。例如,要将第一列设置为100像素宽度,可以这样做:
```python
header = self.tableWidget.horizontalHeader()
header.setSectionResizeMode(0, QtWidgets.QHeaderView.Fixed)
header.resizeSection(0, 100)
```
这里将第一列的resize mode设置为Fixed,这意味着它将始终具有指定的宽度。然后,使用resizeSection方法设置该列的实际宽度。
阅读全文