開心生活站

位置:首頁 > IT科技 > 

Qt中多線程如何使用?

IT科技2.47W
品牌型號:聯想 YOGA 14c/系統版本:windows10

Qt中多線程的使用方法爲:

1、重寫run()函數

對於使用Qthread創建的進程而言,run()函數則是新線程的入口,run()函數退出,意味着線程的終止。複製文件的功能,就是在run()函數中執行的。

2、moveToThread()

如果不想每執行一種任務就自定義一個新線程,那麼可以自定義用於完成任務的類,並讓它們繼承自QObject。例如,自定義一個FileCopier類,用於複製文件。

 

Qt中多線程如何使用?

標籤:qt 多線程