2011-09-14 52 views
2

我有一個python腳本,使用FileChooserDialog向用戶請求一個文件。完成後,它會在對話框中調用.destroy(),但在此之後立即開始加載文件。由於它通常是一個大文件,對話框「保持印在屏幕上」直到解析完成,主窗口創建和MainLoop運行。是否可以「刷新X」或是否真的需要創建一些「加載窗口」?FileChooserDialog在銷燬後卡在屏幕上()

回答

4

試圖迫使GTK打開文件

之前刷新屏幕

 while gtk.events_pending(): # this forces the refresh of the screen 
      gtk.main_iteration()