29 lines
656 B
C++
29 lines
656 B
C++
#ifndef TESTREPORT_H
|
|
#define TESTREPORT_H
|
|
|
|
#include "GlobalDefine.h"
|
|
#include "VisualInspectionResult.h"
|
|
#include "CableParametersData.h"
|
|
#include "TestBenchVersion.h"
|
|
#include "AutomatedTestReport.h"
|
|
|
|
class CTestReport
|
|
{
|
|
public:
|
|
CTestReport();
|
|
|
|
CVisualInspectionResult* GetInspectionResult();
|
|
CCableParametersData *GetReportCableParameters();
|
|
CAutomatedTestReport *GetAutomatedTestReport();
|
|
|
|
int CreateNewTestReport();
|
|
|
|
private:
|
|
CVisualInspectionResult mVisualInspectionResultReport;
|
|
CCableParametersData mCableParameters;
|
|
CAutomatedTestReport mAutomatedTestReport;
|
|
QString mSoftwareVersion;
|
|
};
|
|
|
|
#endif // TESTREPORT_H
|