Commit c824bb98b065eab11d968462330efce257ea04e7
1 parent
987fdc1b74
Exists in
master
and in
2 other branches
고객사 수정 요청
- 엔지니어 모드 내부 세척 밸브 제어 추가
Showing
4 changed files
with
118 additions
and
6 deletions
Show diff stats
app/gui/oven_control/udphandler.h
@@ -55,6 +55,7 @@ public: | @@ -55,6 +55,7 @@ public: | ||
55 | bool unp() { return (state.onoff_state2 & 0x0200) != 0; } | 55 | bool unp() { return (state.onoff_state2 & 0x0200) != 0; } |
56 | bool hdm() { return (state.onoff_state2 & 0x0400) != 0; } | 56 | bool hdm() { return (state.onoff_state2 & 0x0400) != 0; } |
57 | bool sgnv() { return (state.onoff_state2 & 0x0800) != 0; } | 57 | bool sgnv() { return (state.onoff_state2 & 0x0800) != 0; } |
58 | + bool inv() {return (state.onoff_state2 & 0x1000) !=0; } | ||
58 | 59 | ||
59 | signals: | 60 | signals: |
60 | void changed(); | 61 | void changed(); |
app/gui/oven_control/valvetestwindow.cpp
@@ -116,6 +116,15 @@ void ValveTestWindow::on_steamPumpButton_clicked() | @@ -116,6 +116,15 @@ void ValveTestWindow::on_steamPumpButton_clicked() | ||
116 | steamPumpOn(); | 116 | steamPumpOn(); |
117 | } | 117 | } |
118 | 118 | ||
119 | +void ValveTestWindow::on_steamPumpButton_2_clicked() | ||
120 | +{ | ||
121 | + if (udp->inv()) | ||
122 | + steamPumpOff(); | ||
123 | + else | ||
124 | + steamPumpOn(); | ||
125 | +} | ||
126 | + | ||
127 | + | ||
119 | void ValveTestWindow::on_quenchingValveButton_clicked() | 128 | void ValveTestWindow::on_quenchingValveButton_clicked() |
120 | { | 129 | { |
121 | if (udp->qnv()) | 130 | if (udp->qnv()) |
@@ -223,3 +232,14 @@ void ValveTestWindow::cleanValveClose() | @@ -223,3 +232,14 @@ void ValveTestWindow::cleanValveClose() | ||
223 | { | 232 | { |
224 | udp->turnOff(TG_SGNV); | 233 | udp->turnOff(TG_SGNV); |
225 | } | 234 | } |
235 | + | ||
236 | +void ValveTestWindow::innerCleanValveOpen() | ||
237 | +{ | ||
238 | + udp->turnOn(TG_INV); | ||
239 | +} | ||
240 | + | ||
241 | +void ValveTestWindow::innerCleanValveClose() | ||
242 | +{ | ||
243 | + udp->turnOff(TG_INV); | ||
244 | +} | ||
245 | + |
app/gui/oven_control/valvetestwindow.h
@@ -32,6 +32,8 @@ private slots: | @@ -32,6 +32,8 @@ private slots: | ||
32 | void sideValveClose(); | 32 | void sideValveClose(); |
33 | void cleanValveOpen(); | 33 | void cleanValveOpen(); |
34 | void cleanValveClose(); | 34 | void cleanValveClose(); |
35 | + void innerCleanValveOpen(); | ||
36 | + void innerCleanValveClose(); | ||
35 | 37 | ||
36 | void onDataChanged(); | 38 | void onDataChanged(); |
37 | 39 | ||
@@ -44,6 +46,8 @@ private slots: | @@ -44,6 +46,8 @@ private slots: | ||
44 | void on_backButton_clicked(); | 46 | void on_backButton_clicked(); |
45 | 47 | ||
46 | 48 | ||
49 | + void on_steamPumpButton_2_clicked(); | ||
50 | + | ||
47 | private: | 51 | private: |
48 | Ui::ValveTestWindow *ui; | 52 | Ui::ValveTestWindow *ui; |
49 | UdpHandler *udp; | 53 | UdpHandler *udp; |
app/gui/oven_control/valvetestwindow.ui
@@ -121,7 +121,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/b | @@ -121,7 +121,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/b | ||
121 | <property name="geometry"> | 121 | <property name="geometry"> |
122 | <rect> | 122 | <rect> |
123 | <x>697</x> | 123 | <x>697</x> |
124 | - <y>655</y> | 124 | + <y>593</y> |
125 | <width>184</width> | 125 | <width>184</width> |
126 | <height>70</height> | 126 | <height>70</height> |
127 | </rect> | 127 | </rect> |
@@ -183,7 +183,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -183,7 +183,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
183 | <property name="geometry"> | 183 | <property name="geometry"> |
184 | <rect> | 184 | <rect> |
185 | <x>697</x> | 185 | <x>697</x> |
186 | - <y>585</y> | 186 | + <y>523</y> |
187 | <width>184</width> | 187 | <width>184</width> |
188 | <height>70</height> | 188 | <height>70</height> |
189 | </rect> | 189 | </rect> |
@@ -763,7 +763,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -763,7 +763,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
763 | <property name="geometry"> | 763 | <property name="geometry"> |
764 | <rect> | 764 | <rect> |
765 | <x>480</x> | 765 | <x>480</x> |
766 | - <y>585</y> | 766 | + <y>523</y> |
767 | <width>211</width> | 767 | <width>211</width> |
768 | <height>70</height> | 768 | <height>70</height> |
769 | </rect> | 769 | </rect> |
@@ -820,7 +820,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -820,7 +820,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
820 | <property name="geometry"> | 820 | <property name="geometry"> |
821 | <rect> | 821 | <rect> |
822 | <x>480</x> | 822 | <x>480</x> |
823 | - <y>655</y> | 823 | + <y>593</y> |
824 | <width>184</width> | 824 | <width>184</width> |
825 | <height>70</height> | 825 | <height>70</height> |
826 | </rect> | 826 | </rect> |
@@ -1062,7 +1062,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -1062,7 +1062,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
1062 | <property name="geometry"> | 1062 | <property name="geometry"> |
1063 | <rect> | 1063 | <rect> |
1064 | <x>332</x> | 1064 | <x>332</x> |
1065 | - <y>592</y> | 1065 | + <y>530</y> |
1066 | <width>133</width> | 1066 | <width>133</width> |
1067 | <height>56</height> | 1067 | <height>56</height> |
1068 | </rect> | 1068 | </rect> |
@@ -1078,7 +1078,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -1078,7 +1078,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
1078 | <property name="geometry"> | 1078 | <property name="geometry"> |
1079 | <rect> | 1079 | <rect> |
1080 | <x>369</x> | 1080 | <x>369</x> |
1081 | - <y>666</y> | 1081 | + <y>604</y> |
1082 | <width>96</width> | 1082 | <width>96</width> |
1083 | <height>48</height> | 1083 | <height>48</height> |
1084 | </rect> | 1084 | </rect> |
@@ -1194,6 +1194,93 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | @@ -1194,6 +1194,93 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_o | ||
1194 | <string>서비스단계(엔지니어모드) > 기능테스트 > 급수밸브</string> | 1194 | <string>서비스단계(엔지니어모드) > 기능테스트 > 급수밸브</string> |
1195 | </property> | 1195 | </property> |
1196 | </widget> | 1196 | </widget> |
1197 | + <widget class="QPushButton" name="steamPumpButton_2"> | ||
1198 | + <property name="geometry"> | ||
1199 | + <rect> | ||
1200 | + <x>696</x> | ||
1201 | + <y>662</y> | ||
1202 | + <width>184</width> | ||
1203 | + <height>70</height> | ||
1204 | + </rect> | ||
1205 | + </property> | ||
1206 | + <property name="sizePolicy"> | ||
1207 | + <sizepolicy hsizetype="Minimum" vsizetype="Minimum"> | ||
1208 | + <horstretch>0</horstretch> | ||
1209 | + <verstretch>0</verstretch> | ||
1210 | + </sizepolicy> | ||
1211 | + </property> | ||
1212 | + <property name="font"> | ||
1213 | + <font> | ||
1214 | + <family>Roboto</family> | ||
1215 | + <pointsize>10</pointsize> | ||
1216 | + <weight>75</weight> | ||
1217 | + <bold>true</bold> | ||
1218 | + </font> | ||
1219 | + </property> | ||
1220 | + <property name="styleSheet"> | ||
1221 | + <string notr="true">QPushButton { border-image: url(:/images/button/184.png); } | ||
1222 | +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string> | ||
1223 | + </property> | ||
1224 | + <property name="text"> | ||
1225 | + <string notr="true">START</string> | ||
1226 | + </property> | ||
1227 | + </widget> | ||
1228 | + <widget class="QLabel" name="label_20"> | ||
1229 | + <property name="geometry"> | ||
1230 | + <rect> | ||
1231 | + <x>479</x> | ||
1232 | + <y>662</y> | ||
1233 | + <width>184</width> | ||
1234 | + <height>70</height> | ||
1235 | + </rect> | ||
1236 | + </property> | ||
1237 | + <property name="palette"> | ||
1238 | + <palette> | ||
1239 | + <active> | ||
1240 | + <colorrole role="WindowText"> | ||
1241 | + <brush brushstyle="SolidPattern"> | ||
1242 | + <color alpha="255"> | ||
1243 | + <red>255</red> | ||
1244 | + <green>255</green> | ||
1245 | + <blue>255</blue> | ||
1246 | + </color> | ||
1247 | + </brush> | ||
1248 | + </colorrole> | ||
1249 | + </active> | ||
1250 | + <inactive> | ||
1251 | + <colorrole role="WindowText"> | ||
1252 | + <brush brushstyle="SolidPattern"> | ||
1253 | + <color alpha="255"> | ||
1254 | + <red>255</red> | ||
1255 | + <green>255</green> | ||
1256 | + <blue>255</blue> | ||
1257 | + </color> | ||
1258 | + </brush> | ||
1259 | + </colorrole> | ||
1260 | + </inactive> | ||
1261 | + <disabled> | ||
1262 | + <colorrole role="WindowText"> | ||
1263 | + <brush brushstyle="SolidPattern"> | ||
1264 | + <color alpha="255"> | ||
1265 | + <red>123</red> | ||
1266 | + <green>123</green> | ||
1267 | + <blue>123</blue> | ||
1268 | + </color> | ||
1269 | + </brush> | ||
1270 | + </colorrole> | ||
1271 | + </disabled> | ||
1272 | + </palette> | ||
1273 | + </property> | ||
1274 | + <property name="font"> | ||
1275 | + <font> | ||
1276 | + <family>Malgun Gothic</family> | ||
1277 | + <pointsize>11</pointsize> | ||
1278 | + </font> | ||
1279 | + </property> | ||
1280 | + <property name="text"> | ||
1281 | + <string>내부 세척 밸브</string> | ||
1282 | + </property> | ||
1283 | + </widget> | ||
1197 | </widget> | 1284 | </widget> |
1198 | </widget> | 1285 | </widget> |
1199 | <customwidgets> | 1286 | <customwidgets> |