【发布时间】:2011-07-31 03:51:36
【问题描述】:
pygtk signal documentation 对信号创建非常清楚,但我无法创建不带参数的信号。
我要的是define (like in the example):
class MyGObjectClass(gobject.GObject):
__gsignals__ = {
"some-signal": (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE),
}
然后调用:
self.emit('some-signal') # not passing any arguments
目前我不能这样做,因为 gsignal_new 的第三个参数是必需的,并且不能是 None。
【问题讨论】:
标签: python pygtk signals gobject pygobject