Qt 5.12 菜单项带有(不需要的)额外 space
Qt 5.12 menu items with (unwanted) extra space
使用 Qt 5.12 编译(与下面描述的 Qt 5.11 版本使用的代码相同)我的菜单显示有额外的 space。是否有特殊原因,或者它可能是 Qt 错误?有机会避免额外的 space 吗?
5.12版本:
5.11版本:
正如 Eelke 上面指出的,是应用的样式 (qss
) 导致了该行为。问题消失了,但是不知道为什么这种风格在 5.12 之前一直有效,然后突然就不再有效了。
郑重声明:QMenu::item { padding: 4px 25px 4px 20px; }
导致了它
使用 Qt 5.12 编译(与下面描述的 Qt 5.11 版本使用的代码相同)我的菜单显示有额外的 space。是否有特殊原因,或者它可能是 Qt 错误?有机会避免额外的 space 吗?
5.12版本:
5.11版本:
正如 Eelke 上面指出的,是应用的样式 (qss
) 导致了该行为。问题消失了,但是不知道为什么这种风格在 5.12 之前一直有效,然后突然就不再有效了。
郑重声明:QMenu::item { padding: 4px 25px 4px 20px; }
导致了它