我正在使用KDE主题Breeze Dark。因为我的所有Qt应用程序都改变了它的颜色。早些时候我的应用程序没有被KDE主题改变,但现在我收到消息:“kf5.kiconthemes:”主题树:(微风)“。我正在使用样式表更改我的应用程序中的背景颜色。现在由于更改了字体颜色,它是无法阅读(非常明亮的背景上的白色文字)。更重要的是我无法获得默认背景颜色。
qDebug()<< qApp->的styleSheet();给我空字符串。
如何获得背景颜色?我想用它设置我自己的背景(显示任务的优先级,稍微偏红的背景等)。
答案 0 :(得分:0)
您可以通过QPalette访问默认主题颜色。
如果您只想更改小部件的颜色 - QSS太过分了。 QPalette绰绰有余。