今天遇到一个问题,关于qtableview需要它展开和关闭,怎么关闭,展开啊
可以使用 QTableView 的 setRowHidden() 函数来隐藏和显示行。
例如要隐藏第 2 行,可以使用:
tableView->setRowHidden(2, true);
要显示第 2 行,可以使用:
tableView->setRowHidden(2, false);
注意在使用 setRowHidden() 函数之前,需要先将数据模型与 QTableView 关联。可以使用 setModel() 函数来完成这一操作。
QAbstractItemModel *model = ...;
tableView->setModel(model);
望采纳。
qtableview是个表格,它不是treeview,你想怎么关闭展开呀
到是能隐藏行,问题是隐藏了就不显示了,并不会前面出个加号可以点呀