Blame view

app/gui/oven_control/burnertestwindow.h 799 Bytes
8c2952457   김태훈   응용 프로그램 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  #ifndef BURNERTESTWINDOW_H
  #define BURNERTESTWINDOW_H
  
  #include <QMainWindow>
  #include <QTimer>
  
  #include "udphandler.h"
  
  namespace Ui {
  class BurnerTestWindow;
  }
  
  class BurnerTestWindow : public QMainWindow
  {
      Q_OBJECT
  
  public:
538041ab9   김태훈   소스 코드 구조 개선
18
      explicit BurnerTestWindow(QWidget *parent = 0);
8c2952457   김태훈   응용 프로그램 추가
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
      ~BurnerTestWindow();
  
  private slots:
      void steamOn();
      void steamOff();
      void upperOn();
      void upperOff();
      void lowerOn();
      void lowerOff();
  
      void onDataChanged();
  
      void on_steamBurnerButton_clicked();
  
      void on_upperBurnerButton_clicked();
  
      void on_lowerBurnerButton_clicked();
  
      void on_backButton_clicked();
  
  private:
      Ui::BurnerTestWindow *ui;
      UdpHandler *udp;
      QTimer steamTimer;
      QTimer upperTimer;
      QTimer lowerTimer;
  };
  
  #endif // BURNERTESTWINDOW_H