我正在使用从QAbstractTableModel
.
我已经覆盖headerData()
了,我可以通过返回颜色来更改单个行标题(或列标题,但我在这里只关注行)的字体颜色Qt::ForegroundRole
if(role == Qt::ForegroundRole)
return Qt::green;
但是如果我去Qt::BackgroundRole
设置标题单元格的背景颜色,什么都不会发生。
if(role == Qt::BackgroundRole)
return Qt::red;
我在 上设置了一个断点,return
然后就到达了。但什么也没发生:-(
关于我错在哪里的任何想法?