以下是我目前尝试的内容。标题文本可以正确更改颜色,但背景不会更改为默认值
template<typename T>
inline QVariant TableModel<T>::headerData(int section, Qt::Orientation orientation, int role) const
{
//...
else if(role == Qt::BackgroundRole) {
return QBrush(m_display.headerBackground);
}
//...
}
如何设置背景色
可以在QTableView上设置样式表
有关更多信息,请参见http://doc.qt.io/qt-4.8/stylesheet-examples.html
这里有一个替代方案
相关问题 更多 >
编程相关推荐