#include "global.h" namespace Global { Mode _mode; QVector _curveFileDataVtr; int _currentPhase = 0; ExperimentInfo _experimentInfo; QVector _curveExperimentDataVtr; CurveExperimentData* _currentCurveExperimentDataPtr = nullptr; bool _enthalpyCoefficientEnableFlag = false; QVector _enthalpyCoefficientVtr; bool _displayTimeValue = false; QString converDoubleToStr(const double num) { return QString::number(num,'f',3); } } #if 0 Global::Global() { _mode = Global::Mode::Analysis; _deviceConnectStatus = Global::DeviceConnectionStatus::Disconnected; } Global *Global::instance() { static Global ins; return &ins; } void Global::setMode(const Global::Mode mode) { if(mode != _mode){ _mode = mode; emit sigModeModify(mode); } } #if 0 void Global::setDeviceConnectionStatus(const Global::DeviceConnectionStatus status) { if(status != _deviceConnectStatus){ _deviceConnectStatus = status; emit sigDeviceConnnectionStatusModify(status); } } #endif #endif