Rev 2116 Rev 2222
1 #ifndef SCOPE_H 1 #ifndef SCOPE_H
2 #define SCOPE_H 2 #define SCOPE_H
3   3  
4 #include <QWidget> 4 #include <QWidget>
5 #include <QTimer> 5 #include <QTimer>
6   6  
7 class Scope : public QWidget 7 class Scope : public QWidget
8 { 8 {
9 Q_OBJECT 9 Q_OBJECT
10   10  
11 public: 11 public:
12 Scope(QWidget *parent = 0); 12 Scope(QWidget *parent = 0);
13 ~Scope(); 13 ~Scope();
14   14  
15 public slots: 15 public slots:
16 void getData(); 16 void getData();
17   17  
18 protected: 18 protected:
19 void paintEvent(QPaintEvent *event); 19 void paintEvent(QPaintEvent *event);
20   20  
21 private: 21 private:
22 char * data; 22 char * data;
23 char dataAquired; 23 char dataAquired;
24   24  
25 QTimer *updateTimer; 25 QTimer *updateTimer;
26 }; 26 };
27   27  
28 #endif 28 #endif