/****************************************************************************** Copyright(C):2015~2018 hzleaper FileName:qtpthreadbase.h Author:zhikun wu Email:zk.wu@hzleaper.com Tools:vs2010 pc on company Created:2015/03/26 History:26:3:2015 17:06 *******************************************************************************/ #ifndef QTPTHREADBASE_H #define QTPTHREADBASE_H #include "baseInclude.h" #include class QTpThreadBase : public QThread { public: QTpThreadBase(QObject *parent); ~QTpThreadBase(); void StartThread(); void EndThread(); protected: virtual bool loop() { msleep(25); return false; } private: virtual void run(); private: bool m_bRunSignal; bool m_bIsRunning; }; #endif // QTPTHREADBASE_H