HM-SPMS/product/src/sys/sys_startup/OnTimeCheckThread.cpp

40 lines
737 B
C++
Raw Normal View History


#include "rdb_api/CRdbMngInterface.h"
#include "MonitorCommon.h"
#include "DataMng.h"
#include "OnTimeCheckThread.h"
OnTimeCheckThread::OnTimeCheckThread(QObject *parent):
QObject(parent)
{
}
OnTimeCheckThread::~OnTimeCheckThread()
{
}
bool OnTimeCheckThread::isSystemRunning()
{
2025-03-12 14:17:53 +08:00
iot_dbms::CRdbMngIntereface objRunProcInfoTable;
if (objRunProcInfoTable.isLoadAppDb())
return true;
return false;
}
void OnTimeCheckThread::brush()
{
if(isSystemRunning())
{
DataMng::instance()->setSysStatus(true);
emit changeTab(sys_startup::EN_SYSTEM_RUNNING);
}else
{
DataMng::instance()->setSysStatus(false);
emit changeTab(sys_startup::EN_SYSTEM_NOT_START);
}
}