source: flair-src/trunk/tools/FlairGCS/src/DataPlot1D.h@ 10

Last change on this file since 10 was 10, checked in by Sanahuja Guillaume, 8 years ago

lic

File size: 813 bytes
Line 
1// %flair:license{
2// This file is part of the Flair framework distributed under the
3// CECILL-C License, Version 1.0.
4// %flair:license}
5#ifndef DATAPLOT1D_H_INCLUDED
6#define DATAPLOT1D_H_INCLUDED
7
8#include "ScopeFixedStep.h"
9#include "DataRemote.h"
10
11
12class Layout;
13class QMouseEvent;
14
15class DataPlot1D : public ScopeFixedStep,public DataRemote
16{
17 public:
18 DataPlot1D(Layout* parent,int row, int col,QString title,float ymin, float ymax,bool enabled,int period);
19 ~DataPlot1D();
20
21 private:
22 void XmlEvent(QDomElement dom);
23 bool eventFilter(QObject *, QEvent *);
24 void BufEvent(char** buf,int *buf_size,uint16_t period,bool big_endian);
25 bool mouseEvent(QMouseEvent *event);
26 QList<QString> datas_type;
27
28};
29
30
31#endif // DATAPLOT1D_H_INCLUDED
Note: See TracBrowser for help on using the repository browser.