Qt QThread多线程模版
来源:互联网 发布:php中文变量 编辑:程序博客网 时间:2024/05/14 16:15
WorkerThread.h头文件
#ifndef WORKERTHREAD_H#define WORKERTHREAD_H#include <QThread>#include <QDebug>class WorkerThread : public QThread{ Q_OBJECTpublic: WorkerThread(QObject* parent = NULL); ~WorkerThread(); void startThread(); void quitThread(); void run();protected: bool bQuitThread;};#endif // THREAD_HWorkerThread.cpp源文件
#include "WorkerThread.h"WorkerThread::WorkerThread(QObject* parent):QThread(parent),bQuitThread(false){}WorkerThread::~WorkerThread(){ quitThread();}void WorkerThread::startThread(){ if(!this->isRunning()){ bQuitThread = false; this->start(); }}void WorkerThread::quitThread(){ if(isRunning()){ bQuitThread = true; this->wait(); }}void WorkerThread::run(){ while (!bQuitThread) { qDebug() << "ThreadId =" <<currentThreadId(); msleep(50); }}
0 0
- Qt QThread多线程模版
- qt多线程编程之QThread
- QT多线程程序编写-QThread
- QT之QThread多线程编程
- QT QThread 简单实现多线程
- QThread的用法!qt多线程编程
- [Qt学习篇]Qthread实现多线程操作
- Qt多线程基础(QThread、QtConcurrent等)
- Qt 多线程探秘1--QThread应用
- QT QThread
- Qt多线程操作界面---在QThread更新QProgressBar
- Qt多线程两种方式优劣,继承QThread还是MoveToThread
- Qt多线程操作界面---在QThread更新QProgressBar
- Qt: 多线程,继承QThread,重写run(理论+实例)
- Qt修炼手册11_多线程编程和QThread类
- [QT] QThread 类详解
- qt线程类---QThread
- Qt线程QThread简析
- spring cloud中使用Ribbon实现客户端的软负载均衡
- android ViewId自动注解使用详解(ViewInject)
- linux下查看文件内容工具发布啦!
- 数据统计1(各种统计图形)
- 多设备管理项目和Git的使用
- Qt QThread多线程模版
- SQL查询和判断语句
- 3.串口操作—基于CT117E开发板的STM32库函数编程
- 进程终止方法
- 丙申年年终总结
- 【codeforces 760A】Petr and a calendar
- 学习笔记之MariaDB基础操作
- Codeforces Round #393 (Div. 2) Frodo and pillows
- php单例模式实现对象只被创建一次