Newer
Older
ZXSSCJ / CounterRealTime / CounterChannel.cpp
#include "CounterChannel.h"
#include <iostream>

CounterChannel::CounterChannel(QObject *parent) : QObject(parent)
{

}

QString CounterChannel::getDeviceId()
{
    return deviceId;
}
QString CounterChannel::getChannelId()
{
    return channelId;
}
QString CounterChannel::getChannelCode()
{
    return channelCode;
}
QString CounterChannel::getChannelNo()
{
    return channelNo;
}
QString CounterChannel::getDelays()
{
    return delays;
}
void CounterChannel::setDeviceId(QString deviceId)
{
    this->deviceId = deviceId;
}
void CounterChannel::setChannelId(QString channelId)
{
    this->channelId = channelId;
}
void CounterChannel::setChannelCode(QString channelCode)
{
    this->channelCode = channelCode;
}
void CounterChannel::setChannelNo(QString channelNo)
{
    this->channelNo = channelNo;
}
void CounterChannel::setDelays(QString delays)
{
    this->delays = delays;
}

int CounterChannel::getFormRowIndex()
{
    return formRowIndex;
}
void CounterChannel::setFormRowIndex(int rowIndex)
{
    this->formRowIndex = rowIndex;
}

QList<QStringList> CounterChannel::getHisData()
{
    return this->hisDataList;
}
void CounterChannel::appendHisData(QString timestampStr, QString valueStr)
{
    QStringList valueObj;
    valueObj << timestampStr << valueStr;
    hisDataList.append(valueObj);
    if (hisDataList.size() > maxHisDataCount) {
        hisDataList = hisDataList.mid(hisDataList.size() - maxHisDataCount);
    }
}