PyQT5 基本功能大致上會用,但目前有一個不解的地方,想請問大家。
程式的流程如下:
1.在GUI 輸出"Running" 字樣
2.call sub functon. 這個會花三到五分鐘的時間。
3.在GUI 輸出"finish" 字樣
但很奇怪的是,1就不會輸出,只會看到3的結果。
code 節錄如下:
def pushbutton(self):
self.textBrowser.setText("running") #1
subfunction() #2
self.textBrowser.setText("finish") #3
我那邊理解有錯嗎?