设置qtableView的行高
时间: 2023-11-19 16:05:30 浏览: 211
QTableView.7z
您可以使用QTableView的setRowHeight()函数来设置行高。例如,如果您想设置第一行的高度为50像素,可以使用以下代码:
```python
tableView.setRowHeight(0, 50)
```
如果您想设置所有行的默认高度为40像素,可以使用以下代码:
```python
tableView.verticalHeader().setDefaultSectionSize(40)
```
请注意,这些函数必须在设置模型之前调用。另外,如果您的模型中有多个行高度不同的行,您可以使用QAbstractItemModel的data()函数和Qt::SizeHintRole来动态设置行高。
阅读全文