Qt多线程介绍与代码示例
1.多线程介绍应用程序在启动后的第一个线程称为主线程(界面线程),Qt GUI程序启动后的主线程可以称为UI线程,或者界面线程,如果程序有其它复杂的操作,例如视图编解码,图像识别分析、处理,实时数据采集,曲线绘制等操作时,这些功能需要另起一个线程实现,如果直接在主线程实现,容易造成UI阻塞,常见的就是点击无反应,无法拖动,关闭等现象。子线程可以称为工作线程。
2. Qt多线程
Qt通过三种形式提供了对线程的支持,分别是平台无关的线程类、线程安全的事件投递、跨线程的信号-槽连接。
主要提供了如下线程实现的类:
类名
文档来源:51CTO技术博客https://blog.51cto.com/u_12570763/3012404
页:
[1]