任立新 温控系统

This commit is contained in:
xin
2025-04-03 11:09:19 +08:00
parent f1c5aa6902
commit 6e53ea4db2
16 changed files with 527 additions and 83 deletions

View File

@ -135,3 +135,13 @@ try
}
}
void TimeWorker::ReadConfig(json j) {
if (j.contains("StartTime")&&j["StartTime"].is_string())
m_StartTime=QTime::fromString(QString::fromStdString(j["StartTime"]),"hh:mm:ss");
if(j.contains("EndTime")&&j["EndTime"].is_string())
m_EndTime=QTime::fromString(QString::fromStdString(j["EndTime"]),"hh:mm:ss");
if (j.contains("IntervalTime")&&j["IntervalTime"].is_number())
SetIntervalTime(j["IntervalTime"].get<int>()*1000);
logout("TimeWorker","ReadjsonConfig success: StartTime:"+m_StartTime.toString("hh:mm:ss")+" EndTime:"+m_EndTime.toString("hh:mm:ss")+" IntervalTime:"+QString::number(m_IntervalTime)+"ms",6);
}