我们希望在QtGui.QFrame对象(本例中为self)上设置背景图像。 图像的路径在Windows 7上有一个名为“Björn”的瑞典用户目录。 问题是特殊字符'ö',它在py中编码为'\ xf6'。上壳PyQt:setStyleSheet中的特殊字符url()
测试:
>>>"Björn"
'Bj\xf6rn'
我们想做到这一点:
self.setStyleSheet("""QFrame {background: url(c:\Users\Bj\xf6rn\image.png) center no-repeat;} """)
但它不工作。
我们知道它可以在没有“特殊字符”的另一个目录下工作,但在我们的例子中,我们必须处理一个“瑞典语”目录。
任何想法,解决这个?