2013-05-19 85 views
0

我在OS X 10.8上使用Qt5,并且我在Qt Creator中使用菜单栏创建应用程序。通过相应地指定menuRole,将诸如QuitPreferences之类的项目放置在应用程序菜单中。但是,由于这些项目需要放置在某个菜单中,然后通过Qt自动移动到应用程序菜单中,我最终得到了空的菜单项。Qt5 OS X菜单栏空菜单项未隐藏

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

什么我是这样的:

File 
    Preferences 
    <Separator> 
    Quit 
Help 
    About 

PreferencesQuitAbout正确地移动到应用程序菜单。不幸的是仍然显示FileAbout。我如何让Qt隐藏它们?

回答

0

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