PyQt5 在使用 nuitka 构建后变得丑陋

Posted

技术标签:

【中文标题】PyQt5 在使用 nuitka 构建后变得丑陋【英文标题】:PyQt5 becomes ugly after building with nuitka 【发布时间】:2020-07-31 10:44:07 【问题描述】:

PyQt5 在使用 nuitka 构建后改变了它的界面主题(这是一个类似 pyinstaller 的工具)。这是比较:

构建之前:

构建后:

我有几个这样的按钮和行编辑器,它们都很丑......

操作系统信息:

python 3.7 PyQt5 Windows 10

【问题讨论】:

您是在代码中使用 .css 文件还是依赖 .py 以外的其他文件来设置主题? @Shubhendu.py 不,它们都是纯python代码,没有任何css文件。 【参考方案1】:

我添加了这些选项,它对我有用:

--plugin-enable=qt-plugins --include-qt-plugins=all --include-qt-plugins=sensible,styles

【讨论】:

以上是关于PyQt5 在使用 nuitka 构建后变得丑陋的主要内容,如果未能解决你的问题,请参考以下文章

《Nuitka打包实战指南》实战打包PySide2

LibreOffice 工具栏和 UI 元素在升级到 5.1 后变得丑陋

vsvars32.bat 丢失,尝试使用 Nuitka 构建 Python 程序时出错

gnome 上的 PyQt5 有奇怪的文件对话框

在 IE 中旋转文本,不会变得丑陋

Docker镜像多架构构建