qt從普通線程發信號到UI線程

加入從當前一個普通線程發送信號到ui,更新Ui只能使用Qt::BlockingQueuedConnection,用Qt::QueuedConnection會一會有用一會沒用,而且會致使崩潰。函數

 

connect(this, &Task::startTask, this, _startFuncion, Qt::BlockingQueuedConnection);

好比當前是一個普通線程,那麼_startFuncion的代碼就會在UI線程上執行,這樣外部能夠直接設置回調函數直接刷新uiui

相關文章
相關標籤/搜索