在QT 5.12启用原生的MacOS莫哈韦黑暗主题PySide2 / Python应用程序(Enab

2019-10-29 07:19发布

我想知道,使原生的MacOS莫哈韦黑暗主题(如果可以多赢/ Linux上,更好),这应该是从QT 5.12(我的猜测,它应该在PySide2可用)。

默认情况下,应用程序仍然以同样的方式,我不知道该做些什么来启用它。

谢谢!!

PS:使用python 2.7.10(和pyinstaler的解决方案工作!!,但不能直接运行的Python)

Answer 1:

你是如何运行你的应用程序目前尚不清楚。 作为一个模块

python -m application
or
python application.py

对我来说,使用Python 3.7.3安装了自制的只是工作。

但如果你是在部分应用程序的规范文件中使用pyinstaller =捆绑包添加此

info_plist={
   'NSRequiresAquaSystemAppearance': 'No'
},

应用程序捆绑创建与黑暗的模式或Light模式这个选项工作的应用程序更改为使用适当的一个接口。



文章来源: Enable native MacOS Mojave Dark Theme PySide2/Python apps on QT 5.12