Qt疑难杂症,求大神指点迷津!

Qt的表格在移除一行之后,垂直表头不会移除,会多一个,最初是在用Model/View时发现这个问题的,刚开始以为是自己的removeRows函数没写好,后来用QTableWidget写了个小程序测试了一下,调用removeRow函数后也是同样的效果,我用的是Qt4.7.0版本,这是Qt本身的Bug吗?后续版本还有这个问题吗?有办法解决吗?求大神指点!

表示用了无数次的qtablewidget都没出现这种问题 版本应该没有关系吧~

下边的图片是代码和运行效果,我的确实这样!移除一行后,垂直表头多一个!图片图片图片

我用了一分钟也测试了你的代码 ,Qt4.8 Qt5.5 gcc编译运行都无问题~MSVC可能像你说的有bug吧

嗯,我用的就是vs2010,请问你知道问题出在哪吗?有什么解决办法吗?

嗯,我用的就是vs2010,请问你知道问题出在哪吗?有什么解决办法吗?

没有遇到过这个问题,如果不行的话,建议强制刷新!