gpt4 book ai didi

Ubuntu Unity 的状态图标 api?

转载 作者:行者123 更新时间:2023-12-04 18:42:11 25 4
gpt4 key购买 nike

我注意到较新的 Ubuntu 版本中的 Unity 侧边栏可以有一个状态栏和一个数字。例如,更新管理器在中心显示状态栏,并在图标中显示可用更新的数量。如何从 PyGTK 应用程序访问此图标?

最佳答案

您想要的称为 LauncherAPI。这也将允许您使用紧急通知闪烁图标,或将条目添加到图标上下文菜单。

https://wiki.ubuntu.com/Unity/LauncherAPI

在那个页面上有一个用 Python 编写的很好的例子。您将需要使用 gi python 模块通过 dbus 进行通信。您也可以直接通过较低级别的 DBUS api 交谈。

from gi import Unity
launcher = Unity.LauncherEntry.get_for_desktop_id ("evolution.desktop")
launcher.set_property("count", 124)
launcher.set_property("count_visible", False)

关于Ubuntu Unity 的状态图标 api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8302410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com