QTABLEVIEW setSpan有时一些分隔线消失

QTABLEVIEW setSpan sometimes some sperate-lines disappears

本文关键字:分隔 消失 setSpan QTABLEVIEW      更新时间:2023-10-16

我试图使用QTABLEVIEW::setSpan()与附近的一些单元格合并成一个表,但有时它会正确出现,有时一些分隔线消失,不知道为什么。我怀疑原因是上次显示的数据干扰了下次的结果,我现在使用的是QStandardItemModel::clear()在显示之前将上次的结果删除。有没有其他可靠的方法可以彻底清除上次的结果?

你能发布更多的代码吗?

你是这样使用你的QTabelView的吗?

QTableView view;
view.setModel(model);
view.setSpan(0, 0, 1, model->columnCount());
view.show();