【QT】解决QTableView鼠标点击合并单元格高亮显示问题

问题

正常显示

鼠标单击时只会选中当前行

【QT】解决QTableView鼠标点击合并单元格高亮显示问题_第1张图片

异常显示

解决方案

在操作之前清除单元格合并,然后再合并单元格;
合并单元格是好的,说明合并没有问题,所以最简单的办法就是将单元格的状态恢复到初始的时候,在进行操作;

    tableView->clearSpans();
    MergeCells();

你可能感兴趣的:(小知识点,qt,c++,windows,visualstudio)