3
pygtk signal documentation對信號創建非常清晰,但我無法創建不帶參數的信號。如何在pygtk中創建不帶參數的gsignal
我要的是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第三個參數,而不能是無。
謝謝,它的工作。 – alexef 2011-04-07 06:01:18