| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #pragma once
- #include <QThread>
- #include "TaskMNG.h"
- class TaskRunThread : public QThread
- {
- Q_OBJECT
- public:
- TaskRunThread(QObject *parent);
- ~TaskRunThread();
- enum TaskType
- {
- server_Run = 0,
- server_Stop
- };
- void SetCMDType(TaskType pCMDType);
- void SetRunData(int nCourseID,int nType,int nTrainingID,int nLineID);
- signals:
- void signal_RunSuccess();
- void signal_ErrorData(QString strError);
- protected:
- void run();
- public:
- //µ±Ç°ÒªÖ´ÐеÄ״̬
- TaskType nThreadStatus;
- int m_nCourseID;
- int m_nTrainID;
- int m_nSysId;
- int m_nLineID;
- };
|