【发布时间】:2014-05-31 15:10:36
【问题描述】:
是否可以在 OSX 上更改应用程序菜单?
默认应用程序菜单如下所示:
但大多数应用程序在应用程序菜单中提供了诸如关于窗口之类的内容,以免使帮助菜单混乱:
如何在 Qt 中做到这一点? QML 中的解决方案会很棒,但项目示例中甚至没有通用解决方案。
【问题讨论】:
是否可以在 OSX 上更改应用程序菜单?
默认应用程序菜单如下所示:
但大多数应用程序在应用程序菜单中提供了诸如关于窗口之类的内容,以免使帮助菜单混乱:
如何在 Qt 中做到这一点? QML 中的解决方案会很棒,但项目示例中甚至没有通用解决方案。
【问题讨论】:
要强制操作进入应用程序菜单,请在其上设置菜单角色:
action->setMenuRole(QAction::ApplicationSpecificRole);
【讨论】: