今天遇到一个问题,关于qtableview需要它展开和关闭,怎么关闭,展开啊
2条回答 默认 最新
|__WhoAmI__| 2022-12-28 14:58关注可以使用 QTableView 的 setRowHidden() 函数来隐藏和显示行。
例如要隐藏第 2 行,可以使用:
tableView->setRowHidden(2, true);要显示第 2 行,可以使用:
tableView->setRowHidden(2, false);注意在使用 setRowHidden() 函数之前,需要先将数据模型与 QTableView 关联。可以使用 setModel() 函数来完成这一操作。
QAbstractItemModel *model = ...; tableView->setModel(model);望采纳。
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用