2023版本QT学习记录 -11- 多线程的使用(QT的方式)
2024-01-03 00:32:53
———————多线程的使用(QT方式)———————
🎄效果演示
两个线程都输出一些调试信息
🎄创建多线程的流程
🎄头文件
#include "qthread.h"
🎄利用多态重写任务函数
class rlthread1 : public QThread
{
Q_OBJECT
public:
rlthread1(){};
rlthread1( QObject* parent = nullptr ): QThread(parent){}
void run() override
{
for (;;)
{
qDebug() << "rlxythread1";
this->sleep(1);
}
}
};
🎄声明自定义线程
rlthread1 *my_thread;
rlthread2 *my_thread2;
🎄创建线程
my_thread = new rlthread1(this);
my_thread2 = new rlthread2(this);
🎄运行线程
my_thread->start();
my_thread2->start();
———————代码获取查看下方———————
文章来源:https://blog.csdn.net/lllmeimei/article/details/135351460
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!