2012-01-11 32 views
0

LS, 我正在開發一個應用程序,用於從網頁讀取文本。在應用程序中處理文本時,應用程序窗口(gui)顯示「應用程序未響應」(由荷蘭警告消息翻譯)。然而,該應用程序沒有被凍結,因爲我看到它在控制檯窗口中打印。 應用程序gui是在Qt設計器中設計的,並在win7 64位上轉換爲python 2.7代碼。 如何強制應用程序刷新窗口並更新? 感謝更新(重繪)應用程序窗口(python)

回答

1

下面是做這件事的一些方法:

如果所有的時間都花在獲取頁面上,請考慮使用計時器或線程。

+0

謝謝,QCoreApplication.processEvents()保持GUI更新。 – ArtDijk 2012-01-11 16:58:55

+0

我認爲第一種方式(singleshot timer)不能工作 – Winand 2014-07-16 12:38:29