因為線程和主UI線程只能通過信號槽或網絡進行通信,所以輔助線程在操作UI時會報錯。
如果妳的代碼不屬於主窗口的UI顯示,妳可以構建壹個QObject的派生類,它的對象屬於主窗體成員,然後給它添加壹個處理程序,實現UI和文檔的分離。
然後在form類中添加壹個slot函數來接收按鈕按下的信號,其中讀入LineEdit並調用處理函數。
將按鈕的觸發信號與窗體構造器中的窗口槽函數相連接。