当我使用QTableView和自定义模型时,当模型发出数据变化时,界面偶尔没有响应,此时我在Process Explorer中查看堆栈,发现它总是在sizeHintForColumn函数中,并且我发现有是一个~QTableView析构函数,这就是为什么
在此处输入图像描述Process Explorer 中的堆栈
对于任何自定义模型,请始终使用 QAbstractItemModelTester。使用它并解决它发现的任何问题可能会解决问题。