#pragma once #include #include #include "DataOutputDefs.h" #pragma execution_character_set("utf-8") namespace pai{ namespace graphics { class CSlf2FileDlg; class CTrainGenModuleDlg; } }; class DATAOUTPUT_EXPORT CDataOutPut:public QObject { Q_OBJECT public: CDataOutPut(); ~CDataOutPut(); //数据输出 void outWellLogRound(const QStringList& nameList, const QStringList& curveList); void outWellLogRoundMLTrainData(const QStringList& nameList,const QStringList& curveList); virtual void execOutputWellLog(const QStringList& namelist); virtual void execOutputMLmodel(const QStringList& namelist); private: pai::graphics::CSlf2FileDlg* m_fdlg; pai::graphics::CTrainGenModuleDlg *ml_dlg; public slots: //void progressBar_ML(); };