qt create tableview设置高宽
时间: 2023-08-30 07:04:03 浏览: 204
QT的TableView实现多级表头
在 Qt 中,可以使用 QTableView 类来创建一个表格视图。要设置表格视图的大小,可以使用 setGeometry() 函数或者使用布局管理器来放置表格视图并设置其大小。
如果要设置表格视图的行高和列宽,可以使用 QHeaderView 类的 setSectionSize() 函数来设置。例如,要将第一列的宽度设置为 100 像素,可以使用以下代码:
```
tableView->horizontalHeader()->setSectionSize(0, 100);
```
要将第一行的高度设置为 50 像素,可以使用以下代码:
```
tableView->verticalHeader()->setSectionSize(0, 50);
```
注意,这些函数必须在设置了表格视图的模型后才能调用,否则会出现异常或者无法生效。
阅读全文