仅在 Unity 下显示菜单

con*_*ndo 8 python unity appmenu application-development

我们希望我们的应用Nitro在 Ubuntu 上更加原生。我们将通过添加 Unity quicklist 支持和 appmenu 支持来做到这一点。

应用程序是否可以仅使用应用程序菜单?如果用户不使用 Unity,他们将不会获得任何菜单栏。我们希望菜单在 Ubuntu 版本中的唯一原因是为了桌面集成。

Ted*_*uld 6

是的,这当然不是一个正常的用例:-) 所以有几种方法可以做事。Chrome 开发人员所做的是创建菜单栏但将其隐藏,它会被 appmenu-gtk 选中但未显示。

另一种选择是只查找UBUNTU_MENUPROXY环境变量。如果已设置,则可以构建菜单栏,如果没有,则不要构建它。

希望有所帮助,