1、自定义一个类Mythreadtimer,继承于:QObject
2、mythreadtimer.h文件修改:
#include <QThread> class Mythreadtimer : public QThread { protected: //QThread的虚函数 void run(); }
3、mythreadtimer.cpp文件修改:
Mythreadtimer::Mythreadtimer(QObject *parent) :
QThread(parent)
{
}
void Mythreadtimer::run()//线程函数 { while(1) { QThread::sleep(1); } }
4、widget.h文件修改:
声明中加:
public: Mythreadtimer *mythreadtimer;//定义 线程
5、widget.cpp文件修改:
构造函数中加:
mythreadtimer=new Mythreadtimer(this);//分配空间 mythreadtimer->start();//启动线程拷贝数据线程
增加一个线程就是这么简单。