tableWidget设置列宽
时间: 2023-07-04 09:21:10 浏览: 303
QtTableWidget_qttablewidget_tablewidget_
您可以使用`setColumnWidth`函数来设置`QTableWidget`控件中每一列的宽度,示例代码如下:
```python
# 设置第一列的宽度为100
tableWidget.setColumnWidth(0, 100)
```
如果您想要设置所有列的宽度,您可以使用`horizontalHeader`属性获取表格的水平标题栏,然后使用`setSectionResizeMode`函数来设置列的大小策略,示例代码如下:
```python
# 设置所有列的宽度自适应内容
header = tableWidget.horizontalHeader()
header.setSectionResizeMode(QtWidgets.QHeaderView.ResizeToContents)
```
阅读全文