我需要列出所有可用的可连接事件,这些事件可以与 Python gi.repository.Notify 对象连接,例如。obj.connect("event", callback_fun)
. 如何打印 gi.repository.Notify 对象的“可连接”事件列表?我试过了dir(obj)
,obj.props
但找不到。
问问题
157 次
1 回答
0
不清楚,你想要什么。当 GObject 的任何属性发生变化时,将发出“通知”信号。您可以使用 获取所有属性的列表GObject.list_properties()
。
如果您需要信号列表,可以使用GObject.signal_list_names()
. 但是 AFAIK 您无法从此列表中获取信号处理程序原型。阅读文档是一种更好的方法。
于 2018-06-18T14:07:26.900 回答