78 基于QThread的多线程编程

78.1 创建项目

通过QtCreator,在C:\Users\Minwei\Projects\Qt路径下,创建名为Thread的项目。

78.2 设计界面

C:\Users\Minwei\Projects\Qt\Thread\threaddialog.ui:

78.3 实现功能

78.3.1 工作线程

C:\Users\Minwei\Projects\Qt\Thread\workthread.h:

C:\Users\Minwei\Projects\Qt\Thread\workthread.cpp:

78.3.2 主窗口

C:\Users\Minwei\Projects\Qt\Thread\threaddialog.h:

C:\Users\Minwei\Projects\Qt\Thread\threaddialog.cpp:

78.4 测试验证

运行效果如图所示: