0

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

4

1 回答 1

0

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

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

于 2018-06-18T14:07:26.900 回答