代码拉取完成,页面将自动刷新
#ifndef ANALYSISTASK_H
#define ANALYSISTASK_H
#include <QObject>
#include <QString>
#include <QDebug>
#include "DataChannel.h"
#include "GlobalHeader.h"
#include "CovAnalysisSDK/protocol.h"
class QDataTrendWidget;
class AnalysisTask:public QObject
{
friend class QDataTrendWidget;
Q_OBJECT
public:
AnalysisTask(CoAnalysisServer * powner,uint32_t taskid);
~AnalysisTask();
bool AddDataChannel(DataChannel * pChnannel);
bool DelDataChannel(DataChannel * pChnannel);
const char * GetTaskName();
void SetTaskName(const char * taskname);
void SetXAxisName(const char * axisname);
void SetYAxisName(const char * axisname);
void EmitCreateWidget();
uint32_t GetTaskID();
void BindDataTrendWidget(QDataTrendWidget* widget);
void InitConnections();
QDataTrendWidget* GetDataTrendWidget();
/**
@brief ͨݸ
*/
void OnNewChannelDataRecvied();
signals:
void CreateWidget(QString taskName,QString XAxisName,QString YAxisName);
void NewChannelDataRecvied();
private:
CoAnalysisServer* m_pAsvr;
QDataTrendWidget* m_datatrendwidget;
std::list<DataChannel* > m_datachannels;
uint32_t m_taskID;
char m_TaskName[NAME_LEN];
char m_XAxisName[NAME_LEN];
char m_YAxisName[NAME_LEN];
};
#endif // ANALYSISTASK_H
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。