Qt KDE主题样式表

时间:2015-08-25 16:20:17

标签: c++ qt kde

我正在使用KDE主题Breeze Dark。因为我的所有Qt应用程序都改变了它的颜色。早些时候我的应用程序没有被KDE主题改变,但现在我收到消息:“kf5.kiconthemes:”主题树:(微风)“。我正在使用样式表更改我的应用程序中的背景颜色。现在由于更改了字体颜色,它是无法阅读(非常明亮的背景上的白色文字)。更重要的是我无法获得默认背景颜色。

qDebug()<< qApp->的styleSheet();给我空字符串。

如何获得背景颜色?我想用它设置我自己的背景(显示任务的优先级,稍微偏红的背景等)。

1 个答案:

答案 0 :(得分:0)

您可以通过QPalette访问默认主题颜色。

如果您只想更改小部件的颜色 - QSS太过分了。 QPalette绰绰有余。