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

Last change on this file since 10 was 10, checked in by Sanahuja Guillaume, 5 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.