我目前在 Ubuntu 11.04 Natty Narwhal 中使用 Eclipse 3.5.2 和 Qt Jambi 4.7.2
我有一个当前扩展 QCalendarWidget 的类。 我正在尝试使用样式表来设置我的日历小部件的样式。现在,我正在使用 QAbstractItemView 为背景着色,但它只会更改其中包含日期的单元格的背景颜色。无论我做什么,包含星期几名称的水平标题部分仍然是白色的。有没有办法使用样式表更改此 header 的背景颜色?
如有任何帮助,我们将不胜感激。
谢谢。
最佳答案
我没有用低于 4.8 的版本测试过它,但我们遇到了同样的问题,解决方案也很简单。我们使用了这个 CSS 代码:
QWidget#qt_calendar_navigationbar
{
background-color: #424242;
border: 1px solid #4f4f4f;
}
编辑:好吧,发帖前请阅读 - 我不知道它是否适用于您的子类,但可能值得一试。
关于qt - 更改 QCalendarWidget 的水平标题背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6699865/