macOS PySide2 5.12.3
我使用 fbs 和 pyside2 构建了一个 GUI。发布时一切正常fbs run
,但是当我冻结应用程序fbs freeze
并启动目标/分布版本时,应用程序配色方案被反转。
我用fbs-tutorial应用程序确认了这一点。它做同样的事情。开始是深色的配色方案,但冻结后,配色方案是浅色的。
我专门为其设置了 css 颜色的任何文本或元素都不会受到影响。
我正在运行 fbs 尚未正式支持的 python 3.7,因此我尝试仅使用 pyinstaller 来冻结应用程序。它做同样的事情。
有什么建议么?
更新:我决定安装 python 3.6 并从那里运行教程应用程序。默认配色方案现在似乎是浅色版本。因此,无论我运行的是工作应用程序还是冻结应用程序,它们都是轻主题。只有在切换到 python 3.7 时(其他一切都相同),默认配色方案才会变为深色。为什么 python 版本会影响 PySide2 应用程序的默认配色方案?