Blame view

app/gui/oven_control/system.h 477 Bytes
17ad56e3e   김태훈   시스템 적용 함수 추가
1
2
3
4
5
  #ifndef SYSTEM_H
  #define SYSTEM_H
  
  
  #include <QtCore>
0603c0b43   고영탁   rtc 설정을 시스템에서 하도록 수정
6
  #include <QDateTime>
17ad56e3e   김태훈   시스템 적용 함수 추가
7
8
  
  namespace System {
65164fb59   김태훈   시스템 적용 함수 추가
9
  struct IPData
17ad56e3e   김태훈   시스템 적용 함수 추가
10
11
12
13
  {
      QString address;
      QString netmask;
      QString gateway;
c3af501ea   김태훈   GUI V0.2.0
14
15
16
17
18
  
      bool operator==(const IPData &other)
      {
          return address == other.address && netmask == other.netmask && gateway == other.gateway;
      }
17ad56e3e   김태훈   시스템 적용 함수 추가
19
  };
65164fb59   김태훈   시스템 적용 함수 추가
20
21
22
  void setIP(IPData &data);
  
  void setBacklight(int level);
2c27c52f8   김태훈   볼륨 조절 추가
23
24
  
  void setVolume(int percentage);
0603c0b43   고영탁   rtc 설정을 시스템에서 하도록 수정
25
26
  
  bool setRtcTime(QDateTime dt_tm);
17ad56e3e   김태훈   시스템 적용 함수 추가
27
28
29
  }
  
  #endif // SYSTEM_H