Qt線程中使用Socket作爲客戶端通信

在編寫一般程序中,通常將通信部分與數據處理部分單獨放到一個線程或進程(Python由於GIL鎖需要使用進程),這樣可保證程序的快速響應,數據處理不會對其他部分造成影響。 在Qt中使用線程有兩種方式:一種是繼承QThread,重新實現run()函數。此時要注意,只有run()函數裏面的纔是單獨運行到線程中的。通常在run()函數中使用while()循環或for循環與隊列配合,讓線程一直處理請求。另一
相關文章
相關標籤/搜索