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

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

6个回答

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

starApe
starApe 你看我图片里的测试代码和运行效果,移除一行后垂直表头多一个!
3 年多之前 回复

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

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

what951006
小乌龟在大乌龟背上 回复starApe: 办法就是用Qt5.5吧 哈哈
3 年多之前 回复
starApe
starApe 嗯,对,我用的就是vs2010,那你知道这问题出在哪吗?有什么解决办法吗?
3 年多之前 回复
starApe
starApe 嗯,对,我用的就是vs2010,那你知道这问题出在哪吗?有什么解决办法吗?
3 年多之前 回复

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

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐