我有一個基本標籤,用於向用戶指示程序正在搜索目錄幾秒鐘。所以它就像...QLabel setText在運行其他方法之前不立即顯示文本
self.label.setText(QString("Searching..."))
# method to search directories goes here
self.label.setText(QString("Search Complete"))
我的問題是,標籤從不顯示「正在搜索...」。執行似乎總是直接跳轉到運行該方法來掃描目錄,然後在掃描目錄的方法結束之後標籤文本被設置爲「搜索完成」。
如果有人能解釋爲什麼會發生這種情況,或者提出解決問題的更好方法,我將不勝感激。
千恩萬謝
太好了。非常感謝您的回覆。 – Kim 2010-12-22 16:46:06