2014-09-07 19:07:40 +00:00
|
|
|
<<<<<<< HEAD
|
2014-09-07 18:54:46 +00:00
|
|
|
#include "ActivityDrawerTh_HorNet.h"
|
|
|
|
#include "STh.h"
|
|
|
|
|
|
|
|
void ActivityDrawerTh_HorNet::doEmitDrawActivityLine(QString data)
|
|
|
|
{
|
|
|
|
emit adtHN->sDrawActivityLine(data);
|
|
|
|
};
|
|
|
|
void ActivityDrawerTh_HorNet::doEmitDrawGrid()
|
|
|
|
{
|
|
|
|
emit adtHN->sDrawGrid();
|
|
|
|
};
|
|
|
|
|
|
|
|
void makeActLine(int val)
|
|
|
|
{
|
|
|
|
if(actLst.size() < 50) actLst.push_back(val);
|
|
|
|
else
|
|
|
|
{
|
|
|
|
actLst.pop_front();
|
|
|
|
actLst.push_back(val);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
void ActivityDrawerTh_HorNet::run()
|
|
|
|
{
|
|
|
|
adtHN->doEmitDrawGrid();
|
|
|
|
int maxAct = Activity + 1;
|
|
|
|
int nm = 0;
|
|
|
|
while(true)
|
|
|
|
{
|
|
|
|
if(maxAct < Activity) maxAct = Activity;
|
|
|
|
if(maxAct > 1000) nm = maxAct-=1000;
|
|
|
|
else if(maxAct > 10) nm = maxAct-=10;
|
|
|
|
makeActLine(((float)Activity/(nm != 0 ? nm : 1)) * 10);
|
|
|
|
adtHN->doEmitDrawActivityLine(QString::number(Activity) + "b");
|
|
|
|
Activity = 0;
|
|
|
|
msleep(130);
|
|
|
|
};
|
2014-09-07 19:07:40 +00:00
|
|
|
=======
|
|
|
|
#include "ActivityDrawerTh_HorNet.h"
|
|
|
|
#include "STh.h"
|
|
|
|
|
|
|
|
void ActivityDrawerTh_HorNet::doEmitDrawActivityLine(QString data)
|
|
|
|
{
|
|
|
|
emit adtHN->sDrawActivityLine(data);
|
|
|
|
};
|
|
|
|
void ActivityDrawerTh_HorNet::doEmitDrawGrid()
|
|
|
|
{
|
|
|
|
emit adtHN->sDrawGrid();
|
|
|
|
};
|
|
|
|
|
|
|
|
void makeActLine(int val)
|
|
|
|
{
|
|
|
|
if(actLst.size() < 50) actLst.push_back(val);
|
|
|
|
else
|
|
|
|
{
|
|
|
|
actLst.pop_front();
|
|
|
|
actLst.push_back(val);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
void ActivityDrawerTh_HorNet::run()
|
|
|
|
{
|
|
|
|
adtHN->doEmitDrawGrid();
|
|
|
|
int maxAct = Activity + 1;
|
|
|
|
int nm = 0;
|
|
|
|
while(true)
|
|
|
|
{
|
|
|
|
if(maxAct < Activity) maxAct = Activity;
|
|
|
|
if(maxAct > 1000) nm = maxAct-=1000;
|
|
|
|
else if(maxAct > 10) nm = maxAct-=10;
|
|
|
|
makeActLine(((float)Activity/(nm != 0 ? nm : 1)) * 10);
|
|
|
|
adtHN->doEmitDrawActivityLine(QString::number(Activity) + "b");
|
|
|
|
Activity = 0;
|
|
|
|
msleep(130);
|
|
|
|
};
|
|
|
|
>>>>>>> 5d30af667b7f24c6e91d2bf1888215f755b4378d
|
2014-09-07 18:54:46 +00:00
|
|
|
};
|