#ifndef _H_QMODELMGRDLG_H_ #define _H_QMODELMGRDLG_H_ #include #include "ui_QModelMgrDlg.h" #include "IWheelCtrl.h" #include "qmythread.h" class QModelMgrDlg : public QWidget { Q_OBJECT public: QModelMgrDlg(QWidget *parent = Q_NULLPTR); ~QModelMgrDlg(); void onSetCtrl(IWheelCtrl* ptr); void TrainAllTskFunc(); void TrainOneTskFunc(); protected: Q_SLOT void onButtonClicked(); private: Ui::QModelMgrDlg ui; class IWheelCtrl* m_pCtrl{ nullptr }; class QMyThread *m_trainAllTsk{ nullptr }; class QMyThread *m_trainOneTsk{ nullptr }; }; #endif