python - 从外部 qss 文件读取 pyqt 样式表

标签 python pyqt4 pyside stylesheet

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

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

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

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

最佳答案

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

sshFile="darkorange.stylesheet"
with open(sshFile,"r") as fh:
    self.setStyleSheet(fh.read())

关于python - 从外部 qss 文件读取 pyqt 样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14506787/

相关文章:

python - 如何提取请求 url w.r.t.在scrapy中使用链接提取器时的响应url?

python - 在 Python Qt 的组合框中逐行嵌入文件

python - 在 TensorFlow 中训练后,即使使用统一随机数启动简单逻辑回归,变量也不会更新

python - 将字母表中的字母分配给列表中的每个值

python - PyQt:如何在 QStackedWidget 中切换小部件

python - QWidget showFullScreen 产生多个resizeEvents

python - 文本编辑始终大写

python - 如何处理 PySide 表中的复选框?

python - 在 Windows 7 中通过网络共享访问 python httplib2

python - %matplotlib qt 不工作