Skip to content

goldWave/qtThread

Repository files navigation


Qt 使用多线程主要存在 下面几种方法

  1. 继承QRunnable类 并重写 run() 方法
  2. 继承QThread类 并重写 run() 方法
  3. 继承QObject类作为工作类,创建临时QThread,使用moveToThread() 来将QObject整体移入子线程
  4. QtConcurrent 类直接在子线程调用 方法或 lambda表达式

下面就主要针对上面4种情况进行代码 demo。

根据实际情况 方法3方法4是比较推荐的使用方法


更多详细信息请前往 CSDN博客查看

About

qt thread 用法分类学习 实例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published