QStandardItemModel设置表头
时间: 2023-12-07 12:03:19 浏览: 160
示例:如何设置编辑QTableView单元格时的字体颜色
要设置表头,可以使用QStandardItemModel的setHorizontalHeaderLabels()函数。该函数接受一个QStringList参数,其中每个元素都将成为表头的一个单元格文本。例如,以下代码将创建一个包含两列的模型,并将它们的表头分别设置为"Name"和"Age":
```
QStandardItemModel *model = new QStandardItemModel(0, 2, this);
model->setHorizontalHeaderLabels(QStringList() << "Name" << "Age");
```
注意,这个函数只能在模型中有列的情况下调用,因此需要先指定模型的列数。在这个例子中,我们将行数设置为0,表示初始时没有任何行。
阅读全文