QT qtableview 不更新数据

  用了Qtableview 搭配 从QAbstractTableModel 继承的XxxModel, 但 emit dataChanged( leftTop, rightBottom ); 后,tableview的数据

没有更新,后来发现是多继承了一个QObject


class XxxModel:  public QObject, public QAbstractTableModel  

把public QObject,去掉就可以了。大概是QAbstractTableModel  里面也有 QObject,信号插槽的实现就有两份了,导致emit以后没有slot接受。

你可能感兴趣的:(QT qtableview 不更新数据)