问题是他文档里写的很清楚,表头也有那些background role的,这就是说它支持更改背景,但是现在这种方式更改不了。而且我觉得这也是基本功能吧。写了个测试小用例,已经创建了一个bug提交了,"在这里":https://bugreports.qt-project.org/browse/QTBUG-31804
[quote author="jiangcaiyang" date="1371457069"]
[quote author="csding" date="1371431494"]嗯,不过那个功能现在不做了,问题是不知道这算不算Qt的bug,作为一个开发平台,如果这些问题不修复,让下游开发者来解决这些事情,本来就是扯蛋。
还是感觉用主流的开发平台要好很多,比如MFC,尽管不跨平台。
[quote author="jiangcaiyang" date="1371388450"]如果这些都不行的话,试一试去掉表头,使用第一行作为表头,并且修改其中的背景色。[/quote]
[/quote]
一般的表格都有一个现象,表头在选中的时候,字体会变成粗体。这种情况也无法改变。但是我不同意你说这个是Qt的Bug,因为它并不引起任何影响用户体验的效果。如果偏要说是Bug的话,按照Bug分类也只能算是最后一类,也是影响最小的一类,算是建议。可以熟悉一下Jira,Qt的Bug协作平台,希望能多为qt-project做贡献。我知道在它上面可以提出很多建设性的意见,就像发帖一样,我想会有管理员受理你的提案的。[/quote]