Blame view

app/gui/oven_control/washwindow.h 651 Bytes
00a512484   김태훈   세척 모드 화면 추가
1
2
3
4
  #ifndef WASHWINDOW_H
  #define WASHWINDOW_H
  
  #include <QMainWindow>
61ba89b34   김태훈   GUI V0.1.6
5
  #include <QTimer>
00a512484   김태훈   세척 모드 화면 추가
6
05f2a7552   김태훈   image 관리 구조 변경
7
  #include "udphandler.h"
00a512484   김태훈   세척 모드 화면 추가
8
9
10
11
12
13
14
15
16
  namespace Ui {
  class WashWindow;
  }
  
  class WashWindow : public QMainWindow
  {
      Q_OBJECT
  
  public:
05f2a7552   김태훈   image 관리 구조 변경
17
      explicit WashWindow(QWidget *parent = 0, UdpHandler *udp = 0);
00a512484   김태훈   세척 모드 화면 추가
18
      ~WashWindow();
05f2a7552   김태훈   image 관리 구조 변경
19
20
21
  private slots:
      void start(int type);
      void stop();
61ba89b34   김태훈   GUI V0.1.6
22
      void returnToClock();
05f2a7552   김태훈   image 관리 구조 변경
23
24
      void onChanged();
      void on_backButton_clicked();
00a512484   김태훈   세척 모드 화면 추가
25
26
  private:
      Ui::WashWindow *ui;
05f2a7552   김태훈   image 관리 구조 변경
27
      UdpHandler *udp;
61ba89b34   김태훈   GUI V0.1.6
28
29
      bool selected;
      bool opened;
05f2a7552   김태훈   image 관리 구조 변경
30
      bool started;
61ba89b34   김태훈   GUI V0.1.6
31
      bool run;
aa40dc807   김태훈   세척 모드 중 뒤로 가기 버튼을...
32
      bool canceled;
61ba89b34   김태훈   GUI V0.1.6
33
34
35
      int type;
  
      QTimer returnToClockTimer;
00a512484   김태훈   세척 모드 화면 추가
36
37
38
  };
  
  #endif // WASHWINDOW_H