如何在PySide中删除可能存在的QLabel风格的阴影? [重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我正在一个程序(Nuke)中执行一个python程序,它嵌入了它的Python解释器和它自己的PySide版本。

我的程序有自己的CSS样式表,它抵消了“父”程序中的默认样式表。我可以通过为每个更改的属性指定一个新值来覆盖每个继承的样式,除了一个:看起来我的QLabel小部件有一些我无法摆脱的阴影。我尝试在样式表中添加以下CSS代码,但它不会改变任何内容:

QLabel {text-shadow: none}

要么

QLabel {shadow: none}

它仍然看起来像这样:

而且我不想要那个投影。可能是哪个CSS属性?

谢谢。

python css pyside nuke
1个回答
0
投票

我在Stack Overflow上找到了解决方案:How to cancel font shadow in nuke pyside

问题是由于Nuke使用的默认样式。

正如链接的答案所示,指定另一个修复了问题:

self.setStyle(QtGui.QStyleFactory.create('Plastique'))

© www.soinside.com 2019 - 2024. All rights reserved.