2025-03-12 09:29:52 +00:00
|
|
|
#include "global.h"
|
|
|
|
|
|
2025-04-14 09:11:01 +00:00
|
|
|
namespace Global {
|
|
|
|
|
Mode _mode;
|
|
|
|
|
|
2025-04-15 08:03:00 +00:00
|
|
|
QVector<CurveFileData> _curveFileDataVtr;
|
|
|
|
|
|
|
|
|
|
ExperimentInfo _experimentInfo;
|
|
|
|
|
QVector<CurveExperimentData> _curveExperimentDataVtr;
|
2025-04-18 09:30:35 +00:00
|
|
|
|
|
|
|
|
bool _enthalpyCoefficientEnableFlag = false;
|
|
|
|
|
QVector<double> _enthalpyCoefficientVtr;
|
2025-04-14 09:11:01 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#if 0
|
2025-03-12 09:29:52 +00:00
|
|
|
Global::Global()
|
|
|
|
|
{
|
2025-03-13 09:27:31 +00:00
|
|
|
_mode = Global::Mode::Analysis;
|
|
|
|
|
_deviceConnectStatus = Global::DeviceConnectionStatus::Disconnected;
|
2025-03-12 09:29:52 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Global *Global::instance()
|
|
|
|
|
{
|
|
|
|
|
static Global ins;
|
|
|
|
|
return &ins;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void Global::setMode(const Global::Mode mode)
|
|
|
|
|
{
|
|
|
|
|
if(mode != _mode){
|
|
|
|
|
_mode = mode;
|
|
|
|
|
emit sigModeModify(mode);
|
|
|
|
|
}
|
|
|
|
|
}
|
2025-03-13 09:27:31 +00:00
|
|
|
|
|
|
|
|
#if 0
|
|
|
|
|
void Global::setDeviceConnectionStatus(const Global::DeviceConnectionStatus status)
|
|
|
|
|
{
|
|
|
|
|
if(status != _deviceConnectStatus){
|
|
|
|
|
_deviceConnectStatus = status;
|
|
|
|
|
emit sigDeviceConnnectionStatusModify(status);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
#endif
|
2025-04-14 09:11:01 +00:00
|
|
|
|
|
|
|
|
#endif
|