3
我在右鍵單擊時向用戶顯示一個彈出式菜單。GTK聚焦事件
根據彈出的行爲,我想在失去焦點時(當用戶在彈出窗口外單擊時)銷燬彈出窗口。爲此,我嘗試使用Glade將彈出窗口連接到「專注事件」。但由於某種原因,該事件並未被解僱。當事件被觸發時,我試圖在終端上打印一些東西,但沒有打印。
我是新來的Python和GTK,現在我不知道如何進一步進行。
#handler to catch the focus out event
def on_popup_menu_add_attachment_focus_out_event(self, *args):
print("Destroying the popup.....")
重點出信號和其處理程序