Css 将qt4小部件的样式设置为比其当前颜色更暗/更亮

Css 将qt4小部件的样式设置为比其当前颜色更暗/更亮,css,pyqt,Css,Pyqt,我有一个pyqt4应用程序,它可以运行任意的配色方案。我希望通过使一些小部件比其样式预定义的颜色更亮或更暗,使它们更可见。我想它的工作,为任何整体风格,不想硬编码的颜色在那里。调用QWidget.setStyleSheet的方法是什么 我不确定这是否可行。没有要查询和解析的默认样式表,因为它是用户指定的值 主题可以依赖于平台,因此必须对小部件样式->调色板->属性进行大量处理,计算出颜色值,并生成修改后的值以在样式表中指定。在这一点上,您最好只使用调色板并修改它们的值,而不必担心样式表。我认为会

我有一个pyqt4应用程序,它可以运行任意的配色方案。我希望通过使一些小部件比其样式预定义的颜色更亮或更暗,使它们更可见。我想它的工作,为任何整体风格,不想硬编码的颜色在那里。调用
QWidget.setStyleSheet
的方法是什么

我不确定这是否可行。没有要查询和解析的默认样式表,因为它是用户指定的值


主题可以依赖于平台,因此必须对小部件样式->调色板->属性进行大量处理,计算出颜色值,并生成修改后的值以在样式表中指定。在这一点上,您最好只使用调色板并修改它们的值,而不必担心样式表。

我认为会有一些css魔法,可以告诉我
背景:变暗(30%)
,不管当前的背景颜色是什么(用户定义或默认)。无论如何,谢谢你的回答。