如何从 Gtk 应用程序在 Gnome shell 中创建标题栏菜单

How to create title bar menu in Gnome shell from a Gtk Application

是否可以从 Gtk 应用程序内部创建标题栏菜单?是否可以使用 C 或 Python 或者是否需要启动 GJ 并创建类似于 gnome shell 扩展的菜单?

图片显示了我正在谈论的菜单(在本例中是 gnome shell 扩展)。我不是在谈论应用程序菜单(在屏幕截图中 'Builder' 菜单),因为它只有在 Gtk 应用程序具有焦点时才可见,但我想要一个始终可见的菜单。

您需要使用 shell 扩展;对不起。将其部署为您的应用程序的一部分,并使用 DBus 来回通信。我不知道该怎么做;对不起。

(感谢 aleb 和 TingPing 帮助思考这个答案。)