我有一个gtk.Entry()
对象,我想手动发射focus-out-event
。我需要传递给emit
方法的第二个参数是什么?pygtk:如何手动发射信号
In [10]: d.emit('focus-out-event')
TypeError: 1 parameters needed for signal focus-out-event; 0 given
In [11]: d.emit('focus-out-event', d)
TypeError: could not convert type gtk.Entry to GdkEvent required for parameter 0
为什么你想发出'focus-out-event'?和什么时候(或哪里)?它是否在另一个事件的处理程序中? – saeedgnu 2011-04-11 06:30:44