我需要列出所有可用的可连接事件,这些事件可以与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 您无法从此列表中获取信号处理程序原型。阅读文档是一种更好的方法。