1
我在空地設計,使用python/GTK的GUI中background.I要處理的delete event
並顯示「你確定嗎?」 - 消息dialog.I已試圖處理刪除和摧毀事件,但沒有這樣做。一盞燈?處理中的PyGTK /空地刪除事件
#!/usr/bin/python
import .... stuff
class App:
def __init__(self):
self.gladefile = 'test.glade'
windowname = 'window'# This must match the window name in glade
self.wTree = gtk.glade.XML(self.gladefile, windowname)# object for acessing widgets
dic={
# Also need to set project2's signal tab
'on_window_delete_event':self.on_erro,
'on_window_destroy_event':self.on_erro,
}
self.wTree.signal_autoconnect (dic)
self.op=self.wTree.get_widget('window')
self.op.show()
def on_erro(self,widget,*args):
print 'hello'
app = App()
gtk.main()
這段代碼打開一個簡單的窗口。上點擊關閉按鈕,它打印打招呼並退出。(我希望窗口保持打開狀態)
你有什麼試過?你失敗了嗎?除非你詳細說明,否則沒有人能夠幫助你。 – ptomato