【发布时间】:2014-09-10 15:13:09
【问题描述】:
我想知道 linux 如何处理应用程序窗口菜单。我正在开发一个面板应用程序,但对于初学者来说,我想列出当前聚焦窗口的菜单项。我应该从哪里开始我的研究? 谢谢
TLDR(答案):在 linux 中,每个窗口都有自己的菜单。没有像例如这样的集中式菜单。操作系统。
编辑:好的,尽管我的问题很广泛,但感谢您的见解。我现在明白在 linux 中没有集中的方式来做窗口菜单,但是每个窗口都处理自己的菜单。这意味着没有防弹方法来执行全局菜单(尽管 Unity 有一个很好的实现)。 不管怎样,我决定开始挖掘 Qt 和 appmenu-qt5。
【问题讨论】:
-
谷歌是开始研究的好地方
-
我做了,bud 没有找到任何我可以使用的东西..
-
我什至不敢相信你:p 先了解窗口管理器,然后了解 x-server,然后你就会更接近谷歌搜索正确的东西
-
Linux 没有“菜单”,您必须选择特定的窗口管理器。
-
窗口管理器只负责应用程序窗口周围的标题栏和边框。 在窗口内的所有东西,包括工具栏和菜单栏,都是由应用程序自己创建的。