Blame view

app/gui/oven_control/oven_control.pro 9.83 KB
8c2952457   김태훈   응용 프로그램 추가
1
2
3
4
5
  #-------------------------------------------------
  #
  # Project created by QtCreator 2017-02-14T10:46:32
  #
  #-------------------------------------------------
2097d305c   김태훈   소리 재생 기능 추가
6
  QT       += core gui network multimedia
8c2952457   김태훈   응용 프로그램 추가
7
8
  
  greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
02d63e8da   김태훈   INSTALL PATH 변경, ...
9
  TARGET = app-prime-gui
8c2952457   김태훈   응용 프로그램 추가
10
11
12
13
  TEMPLATE = app
  
  
  SOURCES += main.cpp\
6a81d38e4   김태훈   자동 요리 관련 로직 전면 재작성
14
      mainwindow.cpp \
8c2952457   김태훈   응용 프로그램 추가
15
16
17
18
19
      cook.cpp \
      oven.cpp \
      abstractoveninterface.cpp \
      clock.cpp \
      manualcookwindow.cpp \
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
20
      statusarea.cpp \
8c2952457   김태훈   응용 프로그램 추가
21
22
      udphandler.cpp \
      ovencontroller.cpp \
8c2952457   김태훈   응용 프로그램 추가
23
24
25
26
27
28
29
      configwindow.cpp \
      functiontestwindow.cpp \
      componenttestwindow.cpp \
      burnertestwindow.cpp \
      valvetestwindow.cpp \
      washtestwindow.cpp \
      fantestwindow.cpp \
99b8066f4   김태훈   V0.1.1
30
31
32
33
34
35
      gastestwindow.cpp \
      autocookselectionwindow.cpp \
      autocookwindow.cpp \
      animatedimagebox.cpp \
      circulargauge.cpp \
      humiditycirculargauge.cpp \
6f96c947a   김태훈   GUI 0.1.4
36
37
      heatcirculargauge.cpp \
      preheattempgauge.cpp \
2e5e21481   김태훈   세척 화면 추가 반영
38
      autocookconfigwindow.cpp \
7c7227009   김태훈   세척 공정 단계 게이지 바 추가
39
      washwindow.cpp \
05f2a7552   김태훈   image 관리 구조 변경
40
41
      washstepgauge.cpp \
      preheatpopup.cpp \
cfc2fcc35   김태훈   쿨다운 팝업 추가
42
      longpreheattempgauge.cpp \
c7a9eb121   김민수   컴파일 오류 수정
43
      cooldownpopup.cpp \
652e9cd54   고영탁   Merge
44
45
      engineermenuwindow.cpp \
      ovenstatics.cpp \
6a81d38e4   김태훈   자동 요리 관련 로직 전면 재작성
46
47
48
      cookbook.cpp \
      define.cpp \
      autocook.cpp \
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
49
      keepwarmpopup.cpp \
6a965b9f1   고영탁   엔지니어 모드 2차 구현
50
51
52
53
54
55
56
57
58
      errorpopupdlg.cpp \
      servicehistorymain.cpp \
      historylistwindow.cpp \
      operationtimemain.cpp \
      operationtimeheat.cpp \
      operationtimemode.cpp \
      operationtimeparts.cpp \
      realtimemain.cpp \
      realtimepartswindow.cpp \
a366f320c   김태훈   자동 요리 후속 공정 동작 개선
59
      realtimesensorwindow.cpp \
2097d305c   김태훈   소리 재생 기능 추가
60
      bulletindicator.cpp \
14a73498f   김태훈   소스 코드 정리
61
      soundplayer.cpp \
1bb5ed9dc   고영탁   popupwindow 삭제
62
      servicedata.cpp \
c12e09d9a   고영탁   교정 UI 및 팝업 추가
63
      adjustmentwindow.cpp \
5a38a241e   김태훈   환경 설정 뼈대 추가
64
65
      yesnopopupdlg.cpp \
      configpanelbutton.cpp \
3f5f5d4ce   고영탁   디버깅 요청 사항 적용
66
      config.cpp \
b85726132   김태훈   부가 기능 UI 추가
67
68
69
      programmingwindow.cpp \
      primewindow.cpp \
      cookpanelbutton.cpp \
92fef6124   고영탁   환경 설정 - 설정 UI 완료
70
71
72
73
74
75
76
77
78
79
80
      cookhistory.cpp \
      keyboardwidget.cpp \
      configdatetimedlg.cpp \
      formatterspinbox.cpp \
      configlanguagedlg.cpp \
      configtemptypedlg.cpp \
      configbacklightdlg.cpp \
      dotprogressbarwidget.cpp \
      configtimeformatdlg.cpp \
      configresttimeformatdlg.cpp \
      configmastervolumedlg.cpp \
f588aa273   김태훈   부가 기능 로직 추가
81
82
83
84
      configsoundselelectdlg.cpp \
      manualcooksettingwidget.cpp \
      autocooksettingwidget.cpp \
      favoritenamepopup.cpp \
937409186   고영탁   config enum 설정 진행...
85
      confirmpopup.cpp \
2bfd3a050   김태훈   환경 설정 대응
86
      usbcheckpopupdlg.cpp \
776411ce5   고영탁   설정 기능 5월 개발 범위 UI...
87
88
89
90
91
92
93
      stringer.cpp \
      config1digitsetdlg.cpp \
      configdutywashdlg.cpp \
      configfileprocessdlg.cpp \
      confighalfenergydlg.cpp \
      configinfodlg.cpp \
      configipdlg.cpp \
22f83e90f   김태훈   모델 설정 UI 추가
94
95
96
97
      configfavoritebutton.cpp \
      inputoverwatcher.cpp \
      modelsettingwindow.cpp \
      gasmodelsettingwindow.cpp \
17ad56e3e   김태훈   시스템 적용 함수 추가
98
      electricmodelsettingwindow.cpp \
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
99
      system.cpp \
f7926454e   김태훈   자동 밝기 조절 기능 추가
100
      servicepassinputdlg.cpp \
8e11aab8d   김태훈   파일 위치 변경
101
      backlight.cpp \
239d51c8b   김태훈   의무 세척 기능 추가
102
      dirtylevel.cpp \
d35b8bcdf   김태훈   수동 요리의 중심 요리 설정 화...
103
      washwarnicon.cpp \
1f685a2a5   고영탁   설정 시스템 관리 기능 개발
104
105
106
      coretempsettingpopup.cpp \
      fileprocessor.cpp \
      fileprocessgauge.cpp \
dcfd897f3   김태훈   수동 요리 만들기 추가
107
108
109
110
      fileprocessdlg.cpp \
      programmingselectionwindow.cpp \
      programmingmanualwindow.cpp \
      programmingmanualcoretemppopup.cpp \
382b586e9   김태훈   프로그래밍 모드 임시 구현
111
112
113
      cookprogram.cpp \
      programmingautoselectionwindow.cpp \
      programmingautoconfigwindow.cpp \
0e279295f   김태훈   수동 요리 구현
114
115
      programmingnamepopup.cpp \
      reservetimepopup.cpp \
663943a37   고영탁   설정 기능 마무리 진행 중
116
117
      reservedtimepopup.cpp \
      configdoormonitoring.cpp \
0cbd3823e   김태훈   슬라이더 새로 구현
118
      config1digitsetandenablesetdlg.cpp \
11c611782   김태훈   자동 요리 세부 사항 구현
119
      slider.cpp \
68c06e96f   김태훈   자동 요리 세부 사항 구현
120
121
      autocookselectionpopup.cpp \
      autocookcheckwindow.cpp \
097e5e14a   김태훈   프로그래밍 모드 세부 사항 구현
122
      autocookcheckconfigwindow.cpp \
de045ccea   김태훈   시연 모드 아이콘 추가, 하프 ...
123
124
      configdemomodedlg.cpp \
      demoicon.cpp \
b74dd3f0a   고영탁   엔지니어 모드 교정 기능 개발
125
      halfenergyicon.cpp \
71bc74deb   김태훈   스팀 통 세척 추가
126
      notipopupdlg.cpp \
d61c94341   김태훈   디지털 시계 추가
127
      configsteamwashdlg.cpp \
35b9cc32e   고영탁   다국어 지원 수정 및 메뉴얼 테...
128
      digitalclock.cpp \
2f6b55128   김태훈   다중 요리 구현
129
130
131
132
133
134
135
136
137
138
139
140
141
142
      manualviewerdlg.cpp \
      multicookwindow.cpp \
      multicookview.cpp \
      multicook.cpp \
      multicookcontainer.cpp \
      multicookcontroller.cpp \
      multicooktimebar.cpp \
      multimanualcook.cpp \
      interruptibletime.cpp \
      multiautocook.cpp \
      multicookrecorder.cpp \
      multicookselectionwindow.cpp \
      multicookmanualwindow.cpp \
      multicookautowindow.cpp \
af27778be   김태훈   HACCP 구현
143
      multicookbook.cpp \
e567eba26   김태훈   터치 테스트 윈도우 구현
144
145
      haccp.cpp \
      canvas.cpp \
fa41bb40d   고영탁   HACCP 데이터 파일 다운로드...
146
      touchtestwindow.cpp \
e1a76d3eb   김태훈   고객 요청 사항 반영
147
      haccpdownloaddlg.cpp \
5f017a9d7   김태훈   요청 사항 반영
148
149
150
      flushwaterwindow.cpp \
      ignitionicon.cpp \
      waterlevelicon.cpp
8c2952457   김태훈   응용 프로그램 추가
151
cb1e6464c   고영탁   제품 정보 변경 기능 추가 및 ...
152
8c2952457   김태훈   응용 프로그램 추가
153
154
155
156
157
158
  HEADERS  += mainwindow.h \
      cook.h \
      oven.h \
      abstractoveninterface.h \
      clock.h \
      manualcookwindow.h \
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
159
      statusarea.h \
8c2952457   김태훈   응용 프로그램 추가
160
      udphandler.h \
cf0ca80f6   김태훈   app_oven_control를...
161
      ../../app-prime-modbus/include/all_share.h \
8c2952457   김태훈   응용 프로그램 추가
162
      ovencontroller.h \
8c2952457   김태훈   응용 프로그램 추가
163
164
165
166
167
168
169
      configwindow.h \
      functiontestwindow.h \
      componenttestwindow.h \
      burnertestwindow.h \
      valvetestwindow.h \
      washtestwindow.h \
      fantestwindow.h \
99b8066f4   김태훈   V0.1.1
170
171
172
173
174
175
      gastestwindow.h \
      autocookselectionwindow.h \
      autocookwindow.h \
      animatedimagebox.h \
      circulargauge.h \
      humiditycirculargauge.h \
6f96c947a   김태훈   GUI 0.1.4
176
177
      heatcirculargauge.h \
      preheattempgauge.h \
2e5e21481   김태훈   세척 화면 추가 반영
178
      autocookconfigwindow.h \
7c7227009   김태훈   세척 공정 단계 게이지 바 추가
179
      washwindow.h \
05f2a7552   김태훈   image 관리 구조 변경
180
181
      washstepgauge.h \
      preheatpopup.h \
cfc2fcc35   김태훈   쿨다운 팝업 추가
182
      longpreheattempgauge.h \
c7a9eb121   김민수   컴파일 오류 수정
183
      cooldownpopup.h \
652e9cd54   고영탁   Merge
184
185
      engineermenuwindow.h \
      ovenstatics.h \
6a81d38e4   김태훈   자동 요리 관련 로직 전면 재작성
186
187
188
      cookbook.h \
      define.h \
      autocook.h \
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
189
      keepwarmpopup.h \
6a965b9f1   고영탁   엔지니어 모드 2차 구현
190
191
192
193
194
195
196
197
198
      errorpopupdlg.h \
      servicehistorymain.h \
      historylistwindow.h \
      operationtimemain.h \
      operationtimeheat.h \
      operationtimemode.h \
      operationtimeparts.h \
      realtimemain.h \
      realtimepartswindow.h \
a366f320c   김태훈   자동 요리 후속 공정 동작 개선
199
      realtimesensorwindow.h \
2097d305c   김태훈   소리 재생 기능 추가
200
      bulletindicator.h \
14a73498f   김태훈   소스 코드 정리
201
      soundplayer.h \
1bb5ed9dc   고영탁   popupwindow 삭제
202
      servicedata.h \
c12e09d9a   고영탁   교정 UI 및 팝업 추가
203
      adjustmentwindow.h \
5a38a241e   김태훈   환경 설정 뼈대 추가
204
205
      yesnopopupdlg.h \
      configpanelbutton.h \
3f5f5d4ce   고영탁   디버깅 요청 사항 적용
206
      config.h \
b85726132   김태훈   부가 기능 UI 추가
207
208
209
      programmingwindow.h \
      primewindow.h \
      cookpanelbutton.h \
92fef6124   고영탁   환경 설정 - 설정 UI 완료
210
211
212
213
214
215
216
217
218
219
220
      cookhistory.h \
      keyboardwidget.h \
      configdatetimedlg.h \
      formatterspinbox.h \
      configlanguagedlg.h \
      configtemptypedlg.h \
      configbacklightdlg.h \
      dotprogressbarwidget.h \
      configtimeformatdlg.h \
      configresttimeformatdlg.h \
      configmastervolumedlg.h \
f588aa273   김태훈   부가 기능 로직 추가
221
222
223
224
      configsoundselelectdlg.h \
      manualcooksettingwidget.h \
      autocooksettingwidget.h \
      favoritenamepopup.h \
937409186   고영탁   config enum 설정 진행...
225
      confirmpopup.h \
2bfd3a050   김태훈   환경 설정 대응
226
      usbcheckpopupdlg.h \
776411ce5   고영탁   설정 기능 5월 개발 범위 UI...
227
228
229
230
231
232
233
      stringer.h \
      config1digitsetdlg.h \
      configdutywashdlg.h \
      configfileprocessdlg.h \
      confighalfenergydlg.h \
      configinfodlg.h \
      configipdlg.h \
22f83e90f   김태훈   모델 설정 UI 추가
234
235
236
237
      configfavoritebutton.h \
      inputoverwatcher.h \
      modelsettingwindow.h \
      gasmodelsettingwindow.h \
17ad56e3e   김태훈   시스템 적용 함수 추가
238
      electricmodelsettingwindow.h \
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
239
      system.h \
f7926454e   김태훈   자동 밝기 조절 기능 추가
240
      servicepassinputdlg.h \
8e11aab8d   김태훈   파일 위치 변경
241
      backlight.h \
239d51c8b   김태훈   의무 세척 기능 추가
242
      dirtylevel.h \
d35b8bcdf   김태훈   수동 요리의 중심 요리 설정 화...
243
      washwarnicon.h \
1f685a2a5   고영탁   설정 시스템 관리 기능 개발
244
245
246
      coretempsettingpopup.h \
      fileprocessor.h \
      fileprocessgauge.h \
dcfd897f3   김태훈   수동 요리 만들기 추가
247
248
249
250
      fileprocessdlg.h \
      programmingselectionwindow.h \
      programmingmanualwindow.h \
      programmingmanualcoretemppopup.h \
382b586e9   김태훈   프로그래밍 모드 임시 구현
251
252
253
      cookprogram.h \
      programmingautoselectionwindow.h \
      programmingautoconfigwindow.h \
0e279295f   김태훈   수동 요리 구현
254
255
      programmingnamepopup.h \
      reservetimepopup.h \
663943a37   고영탁   설정 기능 마무리 진행 중
256
257
      reservedtimepopup.h \
      configdoormonitoring.h \
0cbd3823e   김태훈   슬라이더 새로 구현
258
      config1digitsetandenablesetdlg.h \
11c611782   김태훈   자동 요리 세부 사항 구현
259
      slider.h \
68c06e96f   김태훈   자동 요리 세부 사항 구현
260
261
      autocookselectionpopup.h \
      autocookcheckwindow.h \
097e5e14a   김태훈   프로그래밍 모드 세부 사항 구현
262
      autocookcheckconfigwindow.h \
de045ccea   김태훈   시연 모드 아이콘 추가, 하프 ...
263
264
      configdemomodedlg.h \
      demoicon.h \
b74dd3f0a   고영탁   엔지니어 모드 교정 기능 개발
265
      halfenergyicon.h \
71bc74deb   김태훈   스팀 통 세척 추가
266
      notipopupdlg.h \
d61c94341   김태훈   디지털 시계 추가
267
      configsteamwashdlg.h \
35b9cc32e   고영탁   다국어 지원 수정 및 메뉴얼 테...
268
      digitalclock.h \
2f6b55128   김태훈   다중 요리 구현
269
270
271
272
273
274
275
276
277
278
279
280
281
282
      manualviewerdlg.h \
      multicookwindow.h \
      multicookview.h \
      multicook.h \
      multicookcontainer.h \
      multicookcontroller.h \
      multicooktimebar.h \
      multimanualcook.h \
      interruptibletime.h \
      multiautocook.h \
      multicookrecorder.h \
      multicookselectionwindow.h \
      multicookmanualwindow.h \
      multicookautowindow.h \
af27778be   김태훈   HACCP 구현
283
      multicookbook.h \
e567eba26   김태훈   터치 테스트 윈도우 구현
284
285
      haccp.h \
      canvas.h \
fa41bb40d   고영탁   HACCP 데이터 파일 다운로드...
286
      touchtestwindow.h \
e1a76d3eb   김태훈   고객 요청 사항 반영
287
      haccpdownloaddlg.h \
5f017a9d7   김태훈   요청 사항 반영
288
289
290
      flushwaterwindow.h \
      ignitionicon.h \
      waterlevelicon.h
8c2952457   김태훈   응용 프로그램 추가
291
292
293
  
  FORMS    += mainwindow.ui \
      manualcookwindow.ui \
8c2952457   김태훈   응용 프로그램 추가
294
295
296
297
      configwindow.ui \
      functiontestwindow.ui \
      componenttestwindow.ui \
      burnertestwindow.ui \
c41b8944d   김태훈   리팩토링 - 시계 영역 내용을 ...
298
      statusarea.ui \
8c2952457   김태훈   응용 프로그램 추가
299
300
301
      valvetestwindow.ui \
      washtestwindow.ui \
      fantestwindow.ui \
99b8066f4   김태훈   V0.1.1
302
303
      gastestwindow.ui \
      autocookselectionwindow.ui \
6f96c947a   김태훈   GUI 0.1.4
304
      autocookwindow.ui \
2e5e21481   김태훈   세척 화면 추가 반영
305
      autocookconfigwindow.ui \
05f2a7552   김태훈   image 관리 구조 변경
306
      washwindow.ui \
cfc2fcc35   김태훈   쿨다운 팝업 추가
307
      preheatpopup.ui \
c7a9eb121   김민수   컴파일 오류 수정
308
      cooldownpopup.ui \
652e9cd54   고영탁   Merge
309
      engineermenuwindow.ui \
c50beef02   고영탁   에러 처리 루틴 및 에러 처리 ...
310
      keepwarmpopup.ui \
6a965b9f1   고영탁   엔지니어 모드 2차 구현
311
312
313
314
315
316
317
318
319
      errorpopupdlg.ui \
      servicehistorymain.ui \
      historylistwindow.ui \
      operationtimemain.ui \
      operationtimeheat.ui \
      operationtimemode.ui \
      operationtimeparts.ui \
      realtimemain.ui \
      realtimepartswindow.ui \
1bb5ed9dc   고영탁   popupwindow 삭제
320
      realtimesensorwindow.ui \
c12e09d9a   고영탁   교정 UI 및 팝업 추가
321
      adjustmentwindow.ui \
5a38a241e   김태훈   환경 설정 뼈대 추가
322
      yesnopopupdlg.ui \
3f5f5d4ce   고영탁   디버깅 요청 사항 적용
323
      configpanelbutton.ui \
b85726132   김태훈   부가 기능 UI 추가
324
325
      programmingwindow.ui \
      primewindow.ui \
92fef6124   고영탁   환경 설정 - 설정 UI 완료
326
327
328
329
330
331
332
333
334
335
      cookpanelbutton.ui \
      keyboardwidget.ui \
      configdatetimedlg.ui \
      configlanguagedlg.ui \
      configtemptypedlg.ui \
      configbacklightdlg.ui \
      dotprogressbarwidget.ui \
      configtimeformatdlg.ui \
      configresttimeformatdlg.ui \
      configmastervolumedlg.ui \
f588aa273   김태훈   부가 기능 로직 추가
336
337
338
339
      configsoundselelectdlg.ui \
      manualcooksettingwidget.ui \
      autocooksettingwidget.ui \
      favoritenamepopup.ui \
937409186   고영탁   config enum 설정 진행...
340
      confirmpopup.ui \
776411ce5   고영탁   설정 기능 5월 개발 범위 UI...
341
342
343
344
345
346
347
      usbcheckpopupdlg.ui \
      config1digitsetdlg.ui \
      configdutywashdlg.ui \
      configfileprocessdlg.ui \
      confighalfenergydlg.ui \
      configinfodlg.ui \
      configipdlg.ui \
22f83e90f   김태훈   모델 설정 UI 추가
348
349
350
      configfavoritebutton.ui \
      modelsettingwindow.ui \
      gasmodelsettingwindow.ui \
d0ee3ccc8   고영탁   버그 수정 및 비밀 번호 입력창 개발
351
      electricmodelsettingwindow.ui \
d35b8bcdf   김태훈   수동 요리의 중심 요리 설정 화...
352
      servicepassinputdlg.ui \
1f685a2a5   고영탁   설정 시스템 관리 기능 개발
353
      coretempsettingpopup.ui \
dcfd897f3   김태훈   수동 요리 만들기 추가
354
355
356
      fileprocessdlg.ui \
      programmingselectionwindow.ui \
      programmingmanualwindow.ui \
382b586e9   김태훈   프로그래밍 모드 임시 구현
357
358
359
      programmingmanualcoretemppopup.ui \
      programmingautoselectionwindow.ui \
      programmingautoconfigwindow.ui \
0e279295f   김태훈   수동 요리 구현
360
361
      programmingnamepopup.ui \
      reservetimepopup.ui \
663943a37   고영탁   설정 기능 마무리 진행 중
362
363
      reservedtimepopup.ui \
      configdoormonitoring.ui \
11c611782   김태훈   자동 요리 세부 사항 구현
364
      config1digitsetandenablesetdlg.ui \
68c06e96f   김태훈   자동 요리 세부 사항 구현
365
366
      autocookselectionpopup.ui \
      autocookcheckwindow.ui \
097e5e14a   김태훈   프로그래밍 모드 세부 사항 구현
367
      autocookcheckconfigwindow.ui \
b74dd3f0a   고영탁   엔지니어 모드 교정 기능 개발
368
      configdemomodedlg.ui \
71bc74deb   김태훈   스팀 통 세척 추가
369
      notipopupdlg.ui \
35b9cc32e   고영탁   다국어 지원 수정 및 메뉴얼 테...
370
      configsteamwashdlg.ui \
2f6b55128   김태훈   다중 요리 구현
371
372
373
374
      manualviewerdlg.ui \
      multicookwindow.ui \
      multicookselectionwindow.ui \
      multicookmanualwindow.ui \
e567eba26   김태훈   터치 테스트 윈도우 구현
375
      multicookautowindow.ui \
fa41bb40d   고영탁   HACCP 데이터 파일 다운로드...
376
      touchtestwindow.ui \
e1a76d3eb   김태훈   고객 요청 사항 반영
377
378
      haccpdownloaddlg.ui \
      flushwaterwindow.ui
8c2952457   김태훈   응용 프로그램 추가
379
380
381
  
  RESOURCES += \
      resources.qrc
c598b01b2   김태훈   GUI 업데이트
382
7ae6a4b1d   고영탁   시스템 설정 마무리 및 다국어 처리
383
  TRANSLATIONS += lang_en.ts lang_zh.ts
02d63e8da   김태훈   INSTALL PATH 변경, ...
384
  target.path = /falinux/dev
c598b01b2   김태훈   GUI 업데이트
385
  INSTALLS += target
d75742e49   김태훈   음향 효과 개선
386
387
388
389
390
391
392
  
  DISTFILES += \
      sounds/button.wav \
      sounds/error1.wav \
      sounds/error2.wav \
      sounds/start.wav \
      sounds/stop.wav