QT添加线程函数流程
发布时间
阅读量:
阅读量
在使用线程时,既要重视线程的安全性退出机制的完善性,也要注意程序的整体健壮性。当线程数量较多且频繁开启关闭时,请采用线程池进行管理以提高效率。主要开启方式有以下三种:一是基于多态通信实现双向消息传递;二是支持多态通信机制并基于消息队列系统实现;三是基于事件驱动模式进行操作。
第一种方案基于QThread实现,并在重写后的run函数中整合了所有需要处理的事务。
第二种:继承自QObject的类。
第三种:C++的开线程方式;
一,继承QThread的子线程
基于QThread是一种常见的创建脚本式的应用程序线程的方法。这些线程仅限于实现一个简单的执行循环体的功能。

1,新建一个C++类,并继承自QThread

2,输入线程类的名称,并勾选图中所示内容,点击下一步,点击完成即可
全部评论 (0)
还没有任何评论哟~
