2016-08-10 46 views
0

在OS X上,如果我向'我的'工具'菜单中添加一个名为'配置'的菜单项,它不会在程序运行时出现。如果我将该名称更改为一个字符,则会在运行时出现。Qt:配置菜单项没有出现在工具菜单上,在mac上

在Windows上,菜单项总是出现。任何想法如何解决?

+0

我按照我的理解编辑了一些措辞,使其更加清晰。如果我错了,请编辑修复! – hyde

+0

其实,重新阅读标题,我可能错了(回滚),你的意思是配置条目。但是这没有意义。当你只是添加它时,你如何观察它“消失”?它显示了一秒钟,然后不再,或者什么? – hyde

回答

0

在OS X上,菜单项可能会根据文本自动移入应用程序菜单。如果菜单角色为QAction :: TextHeuristicRole,则退出,关于和首选项将被移动。如果角色更改为QAction :: NoRole,它们将不会被移动。

看起来弹出菜单的菜单项无法移动。它们从原始菜单中删除,不会添加到应用程序菜单中。