Pyuic 制作奇怪的按钮
Pyuic making strange buttons
我正在使用 QT Creator 制作 UI,并使用 Pyuic5 将其转换为 python。我在QT Creator中设计的时候是这样的:
但是当我 运行 一个显示它的简单 python 脚本时,我得到了这个:
有谁知道为什么?为了制作颜色,我正在逐个按钮地更改它们。
这是 UI 文件 link
Qt Designer 向您展示了合并样式的预览,但可以更改样式。下图显示了可以选择的不同样式。
Qt 的许多操作系统风格与 Qt Designer 的风格不匹配,查看执行 pyuic 后显示的屏幕截图我认为它是 windows 默认情况下你的 OS.
因此,一种解决方案是设置样式,使其不采用 OS 使用的样式。
您必须使用以下代码放置融合样式:
app.setStyle("Fusion")
我正在使用 QT Creator 制作 UI,并使用 Pyuic5 将其转换为 python。我在QT Creator中设计的时候是这样的:
但是当我 运行 一个显示它的简单 python 脚本时,我得到了这个:
有谁知道为什么?为了制作颜色,我正在逐个按钮地更改它们。
这是 UI 文件 link
Qt Designer 向您展示了合并样式的预览,但可以更改样式。下图显示了可以选择的不同样式。
Qt 的许多操作系统风格与 Qt Designer 的风格不匹配,查看执行 pyuic 后显示的屏幕截图我认为它是 windows 默认情况下你的 OS.
因此,一种解决方案是设置样式,使其不采用 OS 使用的样式。
您必须使用以下代码放置融合样式:
app.setStyle("Fusion")