我的 TableView 早些时候显示了标题数据,我继续在完全不同的部分上处理我的软件,不知何故,在测试时我意识到标题数据完全消失了,尽管我可以看到列表。请注意,在 Qt 编辑器中启用了“SetHeaderVisible”。这是我用来设置标题的代码:
itemModel = new QStandardItemModel();
//setting Column count and labeling them
itemModel->setColumnCount(5);
itemModel->setHeaderData(0, Qt::Horizontal, "Item Name");
itemModel->setHeaderData(1, Qt::Horizontal, "Price");
itemModel->setHeaderData(2, Qt::Horizontal, "Date Released");
itemModel->setHeaderData(3, Qt::Horizontal, "Bugs");
itemModel->setHeaderData(4, Qt::Horizontal, "Suggestions");
//set the itemModel to TableView
ui->tableView->setModel(itemModel);