DSCAnalysisTool/src/data/filemanager.h
2025-04-14 17:11:01 +08:00

31 lines
735 B
C++

#ifndef FILE_MANAGER_H
#define FILE_MANAGER_H
#include <QString>
#include <QFile>
#include <QVector>
#include <QDir>
#include "protocol.h"
#include "global.h"
namespace FileManager{
const QString ExperimentDirPath = QDir::currentPath()+"/../experiment_data";
const QString SampleDataFloder = ExperimentDirPath + "/sample_data";
const QString BaseLineFolder = ExperimentDirPath + "/base_line";
const QString AnalysisStateFolder = ExperimentDirPath + "/analysis_state";
extern Global::ExperimentInfo _expeInfo;
extern QFile _expeFile;
void createExperimentFile();
void writeExperimentFile(const CommonData&);
void close();
void readExperimentFile(const QString fileName,QVector<Global::ExperimentData>&);
void test();
};
#endif