使用QML向<appname>菜单添加条目

时间:2016-10-21 12:41:33

标签: macos qt qml

我有一个C ++应用程序,它使用Qt / QML作为GUI。 我想使用QML在OSX菜单栏中使用应用程序名称向菜单添加一个条目。我已经设法使用QMenu,QActions等在C ++中完成此操作,并且它工作正常。但在这种情况下,在QML中完成此操作就足够了。

到目前为止,我发现只能使用MenuBarMenuMenuItem - 但这只会在菜单栏中添加新菜单。添加到现有应用名称菜单似乎不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这将适用于Qt 5.8中可用的新实验Qt.labs.platform模块(尚未发布):Qt.labs.platform's MenuBar

目前Qt 5.8仅适用于Alpha,这意味着您必须自己从源代码编译才能使用它,并且它不被认为是稳定的。

编辑:正如DenverCoder21所提到的,似乎这并没有改变应用菜单,只添加其他菜单。