如何以编程方式检测消息菜单中的状态变化?

如何以编程方式检测消息菜单中的状态变化?

有没有办法订阅消息菜单事件?具体来说,我正在寻找一个信号(通过 DBus?),当消息菜单中的在线状态发生变化时触发该信号

答案1

消息传递菜单使用 Telepathy 框架并将状态事件发送到 Telepathy 的任务控制中心。描述 Telepathy 及其工作原理的网页如下:

如果你使用 Telepathy-GLib 库,你可能正在寻找“大多数可用状态已改变”来自 TpAccountManager 对象的信号。

相关内容