考慮以下Python代碼裏面:接住一個點擊任何地方gtk.Window
import gtk
class MainWindow():
def __init__(self):
self.window = gtk.Window()
self.window.show()
if __name__ == "__main__":
main = MainWindow()
gtk.main()
我需要趕上點擊這個gtk.Window內的任何地方()。 我還沒有找到任何合適的事件(我也試過button-press-event
,但它不起作用),我錯過了什麼?
謝謝!
謝謝doublep;你知道一些能夠捕捉到兒童小工具單獨處理的事件嗎? – 2010-06-21 14:14:51
@David Paleino:您可以嘗試使用'gobject.add_emission_hook',並在您的回調中重新發出捕獲的信號在父窗口小部件上 - 或立即在頂層,如果這是您所需要的。不知道這是否會奏效,但這就是我想要的。 – doublep 2010-06-21 19:25:32
謝謝,我會試試! :) – 2010-06-22 07:22:44