Python 中 gi.repository.notify 对象的可连接事件列表



我需要列出所有可用的可连接事件,这些事件可以与Python gi.repository.Notice对象连接,例如。obj.connect("event", callback_fun).如何打印 gi.repository.Notify 对象的"可连接"事件列表?我尝试过dir(obj)obj.props但找不到。

不清楚,你想要什么。当GObject的任何属性发生变化时,将发出"通知"信号。您可以使用GObject.list_properties()获取所有属性的列表。

如果您需要信号列表,可以使用GObject.signal_list_names()。但是 AFAIK 您无法从此列表中获取信号处理程序原型。阅读文档是一种更好的方法。

最新更新