現象是将按鈕的clicked action與gtk_main_quit函數綁定起來會發生如上錯誤。
原因不明。
如果将window的destroy action與gtk_main_quit綁定是沒有問題的。
解決辦法是将clicked與自定義的action綁定,然後在該action函數中調用gtk函數将window手動銷毀。

注意user_data要設定為window。
然後是quit_handle的代碼:
現象是将按鈕的clicked action與gtk_main_quit函數綁定起來會發生如上錯誤。
原因不明。
如果将window的destroy action與gtk_main_quit綁定是沒有問題的。
解決辦法是将clicked與自定義的action綁定,然後在該action函數中調用gtk函數将window手動銷毀。
注意user_data要設定為window。
然後是quit_handle的代碼: