<分区>
<分区>
我正在一个程序 (Nuke) 中执行一个 python 程序,该程序嵌入了它的 Python 解释器和它自己的 PySide 版本。
我的程序有自己的 CSS 样式表,它抵消了“父”程序的默认样式表。我可以通过为每个更改的属性指定一个新值来覆盖每个继承的样式,除了一个:似乎我的 QLabel 小部件有一些我无法摆脱的阴影。我尝试在我的样式表中添加以下 CSS 代码,但它没有任何改变:
QLabel {text-shadow: none}
或
QLabel {shadow: none}
它仍然是这样的:
而且我不想要那个投影。它可能是哪个 CSS 属性?
谢谢。
最佳答案
我在 Stack Overflow 上找到了解决方案:How to cancel font shadow in nuke pyside
问题是由于 Nuke 使用的默认样式。
正如链接答案中所建议的,指定另一个解决了这个问题:
self.setStyle(QtGui.QStyleFactory.create('Plastique'))
关于python - 如何从 PySide 中可能继承的 QLabel 样式中删除阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55456911/