mirror of
https://gitlab.com/comunic/comunicwatcher
synced 2024-10-22 22:53:24 +00:00
37 lines
640 B
C++
37 lines
640 B
C++
#include "refreshservice.h"
|
|
|
|
RefreshService *RefreshService::svc = nullptr;
|
|
|
|
|
|
void RefreshService::startService()
|
|
{
|
|
if(svc != nullptr)
|
|
return;
|
|
|
|
svc = new RefreshService();
|
|
}
|
|
|
|
void RefreshService::stopService()
|
|
{
|
|
if(svc != nullptr)
|
|
svc->deleteLater();
|
|
svc = nullptr;
|
|
}
|
|
|
|
void RefreshService::connectedToWebSocket()
|
|
{
|
|
mNotifsHelper.getNewNotificationsNumbers();
|
|
}
|
|
|
|
RefreshService::RefreshService()
|
|
{
|
|
qDebug("Start refresh service");
|
|
|
|
connect(&mWsClient, &WsClient::connected, this, &RefreshService::connectedToWebSocket);
|
|
}
|
|
|
|
RefreshService::~RefreshService()
|
|
{
|
|
qDebug("Stop refresh service");
|
|
}
|