9

我已经制作了一个 pyqt stylsheet 的 qss 文件,我应该如何调用文件内容并提供给self.setStylesheet(..)

from PyQt4 import QtCore
s = QtCore.QString('c:\myProject\darkFantasy.stylesheet')

上面的代码加载路径字符串而不是实际的样式表。

那么如何加载样式表文件的实际内容..?我应该在读取模式下使用打开的文件读取它吗?

4

1 回答 1

26

好吧,我自己想出了答案,希望对大家有帮助:

sshFile="darkorange.stylesheet"
with open(sshFile,"r") as fh:
    self.setStyleSheet(fh.read())
于 2013-01-24T17:16:09.243 回答