上传者: flowerspring
|
上传时间: 2021-12-23 09:47:49
|
文件大小: 935KB
|
文件类型: -
Qt 多线程及简单实例 demo。
多线程的几大特点:
1.多线程的执行顺序无法保证,与操作系统的调度策略和线程优先级等因素有关。
2.多线程的切换可能发生在任何时刻、任何地点。
3.多线程对代码的敏感度高,因此对代码的细微修改都可能产生意想不到的效果。
先由一个简单的例子引出多线程
先作出这个简单的界面
“开始”对应的槽函数是:slotStart()
“停止”对应的槽函数是:slotStop()
本例中的线程(workthread类)实现的功能是,从0到9循环打印,0至9各占一排。
则该线程的具体实现详见demo。
demo环境为qt5.9 64位