2009-11-04 59 views
0

關於基於GTK對話框行爲......關於基於GTK對話框行爲

我使用GtkBuilder +格萊德以顯示其頂級窗口和對話框......

builder = gtk_builder_new(); 
gtk_builder_add_from_file(builder, "test.glade", NULL); 
windowPtr = GTK_WIDGET(gtk_builder_get_object(m_builder, "window_main")); 

上點擊按鈕我打開一個對話框,這是在其他空地文件.... 後關閉對話框控制獲取返回到主窗口....

但是當我再次點擊按鈕打開對話框..它打開對話框,但對話框不顯示任何子窗口小部件(它只是一個空的窗口)..爲什麼發生這種情況?

我沒有在對話框上處理關閉事件!

回答