开发gnome面板applet的最新方法是什么(使用python)

2024-05-19 12:35:06 发布

您现在位置:Python中文网/ 问答频道 /正文

今天我切换到GNOME(来自XFCE),发现一些很酷的东西不见了,我想(试着)自己去做。我试图找到有关如何开发Gnome applet(放置在面板中的项目)的信息,很可能是在Python中,但这并不是一个硬限制。在

我发现了article 'Gnome applets with Python',但它看起来很旧(2004年)。这里提到的第一件事是bonobo(不管是什么),但是{a2}不鼓励这样做。在

Gnome站点有a page on applet development,但这个站点更旧(2003年)并且不完整(很多{})。在

那么目前的做法是什么?我不想学过时的东西。在


Tags: 项目信息a2面板站点onwitharticle
2条回答

如果有人遇到这个问题,在论坛上,在罗伯特·克里斯蒂的回答中,一位用户指出,简单地使用gtk.StatusIcon()是一个更便携的解决方案,如果您只是寻找托盘图标功能(与时钟或主菜单小程序相反)。另外,如果你认为你需要倭黑猩猩,你可能应该使用D-Bus。在

在Ubuntu论坛上有一篇2008年的文章,名为Gnome Panel Applets in Python,可能对这方面有所帮助。在

这包括定义bonobo组件。此Gnome documentation on applet development声明

Technically, applets are Bonobo controls embedded in the Gnome panel

看来这是正确的方法。在

相关问题 更多 >