6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
1
2
|
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
|
14a73498f
김태훈
소스 코드 정리
|
3
4
|
<class>RealtimeMain</class>
<widget class="QMainWindow" name="RealtimeMain">
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
5
6
7
8
|
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
9
10
|
<width>1080</width>
<height>1920</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
11
12
|
</rect>
</property>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<property name="styleSheet">
<string notr="true">#centralwidget { background-image: url(:/images/background/config_service.png); }
#bottomBar { background-image: url(:/images/bottom_bar/background.png); }</string>
</property>
<widget class="QWidget" name="centralwidget">
<property name="styleSheet">
<string notr="true"/>
</property>
<widget class="QStackedWidget" name="upperStack">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
26
27
|
<width>1080</width>
<height>511</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
28
29
30
31
32
33
34
35
36
|
</rect>
</property>
<widget class="QWidget" name="clockContainer">
<property name="styleSheet">
<string notr="true">#clockContainer { background-image: url(:/images/clock/background.png); }</string>
</property>
<widget class="Clock" name="clock" native="true">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
37
38
39
40
|
<x>326</x>
<y>43</y>
<width>427</width>
<height>426</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
41
42
43
|
</rect>
</property>
</widget>
|
239d51c8b
김태훈
의무 세척 기능 추가
|
44
45
46
|
<widget class="WashWarnIcon" name="label_2">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
47
48
49
50
|
<x>960</x>
<y>384</y>
<width>96</width>
<height>100</height>
|
239d51c8b
김태훈
의무 세척 기능 추가
|
51
52
53
|
</rect>
</property>
</widget>
|
b7ee6dc30
김태훈
시연 모드 아이콘, 하프 에너지...
|
54
55
56
|
<widget class="DemoIcon" name="label_3">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
57
58
59
60
|
<x>936</x>
<y>276</y>
<width>121</width>
<height>108</height>
|
b7ee6dc30
김태훈
시연 모드 아이콘, 하프 에너지...
|
61
62
63
64
65
66
|
</rect>
</property>
</widget>
<widget class="HalfEnergyIcon" name="label_4">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
67
68
69
70
|
<x>936</x>
<y>192</y>
<width>129</width>
<height>80</height>
|
b7ee6dc30
김태훈
시연 모드 아이콘, 하프 에너지...
|
71
72
73
|
</rect>
</property>
</widget>
|
d61c94341
김태훈
디지털 시계 추가
|
74
75
76
|
<widget class="DigitalClock" name="label_5">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
77
78
79
80
|
<x>24</x>
<y>372</y>
<width>720</width>
<height>120</height>
|
d61c94341
김태훈
디지털 시계 추가
|
81
82
83
84
85
86
|
</rect>
</property>
<property name="alignment">
<set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
</property>
</widget>
|
5f017a9d7
김태훈
요청 사항 반영
|
87
88
89
|
<widget class="WaterLevelIcon" name="label_6">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
90
91
92
93
|
<x>804</x>
<y>348</y>
<width>133</width>
<height>145</height>
|
5f017a9d7
김태훈
요청 사항 반영
|
94
95
96
97
98
99
100
101
102
|
</rect>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="IgnitionIcon" name="label_7">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
103
104
105
106
|
<x>794</x>
<y>196</y>
<width>133</width>
<height>145</height>
|
5f017a9d7
김태훈
요청 사항 반영
|
107
108
109
110
111
112
|
</rect>
</property>
<property name="text">
<string/>
</property>
</widget>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
113
114
115
116
117
118
|
</widget>
<widget class="QWidget" name="page_2"/>
</widget>
<widget class="QLabel" name="label_15">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
119
120
121
122
|
<x>66</x>
<y>511</y>
<width>1080</width>
<height>100</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
123
124
125
126
127
|
</rect>
</property>
<property name="font">
<font>
<family>Malgun Gothic</family>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
128
|
<pointsize>13</pointsize>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
129
130
131
132
133
134
135
136
137
138
139
140
141
|
</font>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(255, 255, 255);</string>
</property>
<property name="text">
<string>서비스단계(엔지니어모드) > 실시간데이터</string>
</property>
</widget>
<widget class="QWidget" name="bottomBar" native="true">
<property name="geometry">
<rect>
<x>0</x>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
142
143
144
|
<y>1740</y>
<width>1080</width>
<height>180</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
145
146
147
148
149
|
</rect>
</property>
<widget class="QPushButton" name="backButton">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
150
151
152
153
|
<x>481</x>
<y>31</y>
<width>116</width>
<height>116</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
154
155
156
157
158
159
160
161
162
163
|
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="styleSheet">
<string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
|
9146b87b4
고영탁
엔코더 작업 진행중
|
164
|
QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
165
166
167
168
169
170
171
172
173
|
</property>
<property name="text">
<string/>
</property>
</widget>
</widget>
<widget class="QWidget" name="gridLayoutWidget">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
174
175
176
177
|
<x>48</x>
<y>654</y>
<width>985</width>
<height>79</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
|
</rect>
</property>
<layout class="QGridLayout" name="gridLayout" columnstretch="67,33">
<property name="spacing">
<number>0</number>
</property>
<item row="0" column="0" colspan="2">
<widget class="QPushButton" name="button">
<property name="enabled">
<bool>false</bool>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Roboto</family>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
198
|
<pointsize>12</pointsize>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
199
200
201
202
203
|
<weight>75</weight>
<bold>true</bold>
<underline>false</underline>
</font>
</property>
|
9146b87b4
고영탁
엔코더 작업 진행중
|
204
205
206
|
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
207
208
209
|
<property name="styleSheet">
<string notr="true">QPushButton { border-image: url(:/images/config/pannel.png);color: rgb(255, 255, 255); }
QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
210
|
QPushButton { text-align: left;padding-left:36px;}</string>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
211
212
|
</property>
<property name="text">
|
6206812b0
고영탁
엔지니어링 메뉴 항목 텍스트 패...
|
213
|
<string>실시간데이터</string>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
214
215
216
217
218
219
220
221
222
223
224
|
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="label_17">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<family>Malgun Gothic</family>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
225
|
<pointsize>13</pointsize>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
|
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(255, 255, 255);</string>
</property>
<property name="text">
<string>EM-5</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="margin">
<number>0</number>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QPushButton" name="btnPartsReal">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
249
250
251
252
|
<x>148</x>
<y>760</y>
<width>457</width>
<height>78</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
253
254
255
256
257
258
259
260
261
262
263
|
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Roboto</family>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
264
|
<pointsize>12</pointsize>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
265
266
267
268
269
270
271
272
|
<weight>75</weight>
<bold>true</bold>
<underline>false</underline>
</font>
</property>
<property name="styleSheet">
<string notr="true">QPushButton { border-image: url(:/images/button/379_63.png);
color: rgb(55, 55, 55); }
|
9146b87b4
고영탁
엔코더 작업 진행중
|
273
|
QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov_63.png); }
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
274
|
QPushButton { text-align: center;}</string>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
275
276
277
278
279
280
281
282
|
</property>
<property name="text">
<string>구성품</string>
</property>
</widget>
<widget class="QPushButton" name="btnTemperatureReal">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
283
284
285
286
|
<x>148</x>
<y>864</y>
<width>457</width>
<height>78</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
287
288
289
290
291
292
293
294
295
296
297
|
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<family>Roboto</family>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
298
|
<pointsize>12</pointsize>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
299
300
301
302
303
304
305
306
|
<weight>75</weight>
<bold>true</bold>
<underline>false</underline>
</font>
</property>
<property name="styleSheet">
<string notr="true">QPushButton { border-image: url(:/images/button/379_63.png);
color: rgb(55, 55, 55); }
|
9146b87b4
고영탁
엔코더 작업 진행중
|
307
|
QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov_63.png); }
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
308
|
QPushButton { text-align: center;}</string>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
309
310
311
312
313
314
315
316
|
</property>
<property name="text">
<string>온도센서</string>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
|
054d6e75f
김태훈
ui 파일 일괄 변경
|
317
318
319
320
|
<x>120</x>
<y>727</y>
<width>33</width>
<height>181</height>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
|
</rect>
</property>
<property name="text">
<string/>
</property>
<property name="pixmap">
<pixmap resource="resources.qrc">:/images/config/service/realtime_menu_line.png</pixmap>
</property>
</widget>
<zorder>label</zorder>
<zorder>upperStack</zorder>
<zorder>label_15</zorder>
<zorder>bottomBar</zorder>
<zorder>gridLayoutWidget</zorder>
<zorder>btnPartsReal</zorder>
<zorder>btnTemperatureReal</zorder>
</widget>
</widget>
<customwidgets>
<customwidget>
<class>Clock</class>
<extends>QWidget</extends>
<header>clock.h</header>
<container>1</container>
</customwidget>
|
239d51c8b
김태훈
의무 세척 기능 추가
|
346
347
348
349
350
|
<customwidget>
<class>WashWarnIcon</class>
<extends>QLabel</extends>
<header>washwarnicon.h</header>
</customwidget>
|
b7ee6dc30
김태훈
시연 모드 아이콘, 하프 에너지...
|
351
352
353
354
355
356
357
358
359
360
|
<customwidget>
<class>DemoIcon</class>
<extends>QLabel</extends>
<header>demoicon.h</header>
</customwidget>
<customwidget>
<class>HalfEnergyIcon</class>
<extends>QLabel</extends>
<header>halfenergyicon.h</header>
</customwidget>
|
d61c94341
김태훈
디지털 시계 추가
|
361
362
363
364
365
|
<customwidget>
<class>DigitalClock</class>
<extends>QLabel</extends>
<header>digitalclock.h</header>
</customwidget>
|
5f017a9d7
김태훈
요청 사항 반영
|
366
367
368
369
370
371
372
373
374
375
|
<customwidget>
<class>IgnitionIcon</class>
<extends>QLabel</extends>
<header>ignitionicon.h</header>
</customwidget>
<customwidget>
<class>WaterLevelIcon</class>
<extends>QLabel</extends>
<header>waterlevelicon.h</header>
</customwidget>
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
376
377
378
379
380
381
|
</customwidgets>
<resources>
<include location="resources.qrc"/>
</resources>
<connections/>
</ui>
|