我在OS X 10.8上使用Qt5,我在Qt Creator中创建了一个带有菜单栏的应用程序。通过相应地指定Quit
,可以在应用程序菜单中放置Preferences
或menuRole
等项目。但是,由于这些项目需要放在某个菜单中,然后由Qt自动移动到应用程序菜单中,我最终会得到空的菜单项。
根据this,应该隐藏空白项目,但对我来说,它们不是。
我拥有的是:
File
Preferences
<Separator>
Quit
Help
About
Preferences
,Quit
和About
已正确移至应用程序菜单。很遗憾,我们仍会显示File
和About
。如何让Qt隐藏它们?
答案 0 :(得分:0)
在回到项目大约10个月后和两个小Qt版本后,问题现在已经消失。我刚刚在OS X 10.9上安装了Qt 5.2,应用程序的菜单正如预期的那样。