Qt5 OS X菜单栏空菜单项未隐藏

时间:2013-05-19 07:58:54

标签: macos qt

我在OS X 10.8上使用Qt5,我在Qt Creator中创建了一个带有菜单栏的应用程序。通过相应地指定Quit,可以在应用程序菜单中放置PreferencesmenuRole等项目。但是,由于这些项目需要放在某个菜单中,然后由Qt自动移动到应用程序菜单中,我最终会得到空的菜单项。

根据this,应该隐藏空白项目,但对我来说,它们不是。

我拥有的是:

File
    Preferences
    <Separator>
    Quit
Help
    About

PreferencesQuitAbout已正确移至应用程序菜单。很遗憾,我们仍会显示FileAbout。如何让Qt隐藏它们?

1 个答案:

答案 0 :(得分:0)

在回到项目大约10个月后和两个小Qt版本后,问题现在已经消失。我刚刚在OS X 10.9上安装了Qt 5.2,应用程序的菜单正如预期的那样。