Commit f2921ceb9abddabdbd8114e53b9278a51899a861

Authored by 김태훈
1 parent 271dda4aee
Exists in master and in 2 other branches fhd, fhd-demo

엔코더 구현 대비 선행 수정

app/gui/oven_control/adjustmentwindow.ui
... ... @@ -102,7 +102,7 @@
102 102 </property>
103 103 <property name="styleSheet">
104 104 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
105   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  105 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
106 106 </property>
107 107 <property name="text">
108 108 <string/>
... ...
app/gui/oven_control/autocookwindow.ui
... ... @@ -83,7 +83,7 @@ border: none;
83 83 </property>
84 84 <property name="styleSheet">
85 85 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
86   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  86 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
87 87 </property>
88 88 <property name="text">
89 89 <string/>
... ... @@ -106,7 +106,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
106 106 </property>
107 107 <property name="styleSheet">
108 108 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/wash.png); }
109   -QPushButton:pressed { border-image: url(:/images/bottom_bar/wash_ov.png); }</string>
  109 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/wash_ov.png); }</string>
110 110 </property>
111 111 <property name="text">
112 112 <string/>
... ... @@ -129,7 +129,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/wash_ov.png); }&lt;/str
129 129 </property>
130 130 <property name="styleSheet">
131 131 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/config.png); }
132   -QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
  132 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
133 133 </property>
134 134 <property name="text">
135 135 <string/>
... ... @@ -152,7 +152,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }&lt;/s
152 152 </property>
153 153 <property name="styleSheet">
154 154 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
155   -QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
  155 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
156 156 </property>
157 157 <property name="text">
158 158 <string/>
... ... @@ -175,7 +175,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }&lt;/str
175 175 </property>
176 176 <property name="styleSheet">
177 177 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/favorites.png); }
178   -QPushButton:pressed { border-image: url(:/images/bottom_bar/favorites_ov.png); }</string>
  178 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/favorites_ov.png); }</string>
179 179 </property>
180 180 <property name="text">
181 181 <string/>
... ... @@ -193,7 +193,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/favorites_ov.png); }
193 193 </property>
194 194 <property name="styleSheet">
195 195 <string notr="true">QPushButton { border-image: url(:/images/button/152.png); }
196   -QPushButton::pressed { border-image: url(:/images/button/152_ov.png); }</string>
  196 +QPushButton::pressed, QPushButton:focus { border-image: url(:/images/button/152_ov.png); }</string>
197 197 </property>
198 198 <property name="text">
199 199 <string/>
... ... @@ -276,7 +276,7 @@ QPushButton::pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
276 276 </property>
277 277 <property name="styleSheet">
278 278 <string notr="true">QPushButton { border-image: url(:/images/button/152.png); }
279   -QPushButton::pressed { border-image: url(:/images/button/152_ov.png); }</string>
  279 +QPushButton::pressed, QPushButton:focus { border-image: url(:/images/button/152_ov.png); }</string>
280 280 </property>
281 281 <property name="text">
282 282 <string/>
... ... @@ -776,7 +776,7 @@ QPushButton::pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
776 776 </property>
777 777 <property name="styleSheet">
778 778 <string notr="true">QPushButton { border-image: url(:/images/symbol/info.png); }
779   -QPushButton::pressed { border-image: url(:/images/symbol/info_ov.png); }</string>
  779 +QPushButton::pressed, QPushButton:focus { border-image: url(:/images/symbol/info_ov.png); }</string>
780 780 </property>
781 781 <property name="text">
782 782 <string/>
... ... @@ -809,7 +809,7 @@ QPushButton::pressed { border-image: url(:/images/symbol/info_ov.png); }&lt;/string
809 809 </property>
810 810 <property name="styleSheet">
811 811 <string notr="true">QPushButton { background-image: url(:/images/auto_button/next_step.png); }
812   -QPushButton::pressed { background-image: url(:/images/auto_button/next_step_ov.png); }</string>
  812 +QPushButton::pressed, QPushButton:focus { background-image: url(:/images/auto_button/next_step_ov.png); }</string>
813 813 </property>
814 814 <property name="text">
815 815 <string/>
... ... @@ -966,7 +966,7 @@ QPushButton::pressed { background-image: url(:/images/auto_button/next_step_ov.p
966 966 </property>
967 967 <property name="styleSheet">
968 968 <string notr="true">QPushButton { background-image: url(:/images/auto_button/prev_step.png); }
969   -QPushButton::pressed { background-image: url(:/images/auto_button/prev_step_ov.png); }</string>
  969 +QPushButton::pressed, QPushButton:focus { background-image: url(:/images/auto_button/prev_step_ov.png); }</string>
970 970 </property>
971 971 <property name="text">
972 972 <string/>
... ... @@ -1020,7 +1020,7 @@ QPushButton::pressed { background-image: url(:/images/auto_button/prev_step_ov.p
1020 1020 </property>
1021 1021 <property name="styleSheet">
1022 1022 <string notr="true">QPushButton { border-image: url(:/images/button/288.png); }
1023   -QPushButton::pressed { border-image: url(:/images/button/288_ov.png); }</string>
  1023 +QPushButton::pressed, QPushButton:focus { border-image: url(:/images/button/288_ov.png); }</string>
1024 1024 </property>
1025 1025 <property name="text">
1026 1026 <string/>
... ... @@ -1270,7 +1270,7 @@ QPushButton::pressed { border-image: url(:/images/button/288_ov.png); }&lt;/string&gt;
1270 1270 </property>
1271 1271 <property name="styleSheet">
1272 1272 <string notr="true">QPushButton { border-image: url(:/images/button/152.png); }
1273   -QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }</string>
  1273 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/152_ov.png); }</string>
1274 1274 </property>
1275 1275 <property name="text">
1276 1276 <string/>
... ... @@ -1287,7 +1287,7 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
1287 1287 </property>
1288 1288 <property name="styleSheet">
1289 1289 <string notr="true">QPushButton { border-image: url(:/images/button/152.png); }
1290   -QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }</string>
  1290 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/152_ov.png); }</string>
1291 1291 </property>
1292 1292 <property name="text">
1293 1293 <string/>
... ... @@ -1304,7 +1304,7 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
1304 1304 </property>
1305 1305 <property name="styleSheet">
1306 1306 <string notr="true">QPushButton { border-image: url(:/images/button/152.png); }
1307   -QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }</string>
  1307 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/152_ov.png); }</string>
1308 1308 </property>
1309 1309 <property name="text">
1310 1310 <string/>
... ... @@ -1374,12 +1374,6 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
1374 1374 <header>animatedimagebox.h</header>
1375 1375 </customwidget>
1376 1376 <customwidget>
1377   - <class>BulletIndicator</class>
1378   - <extends>QWidget</extends>
1379   - <header>bulletindicator.h</header>
1380   - <container>1</container>
1381   - </customwidget>
1382   - <customwidget>
1383 1377 <class>HumidityCircularGauge</class>
1384 1378 <extends>QWidget</extends>
1385 1379 <header>humiditycirculargauge.h</header>
... ... @@ -1392,6 +1386,12 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }&lt;/string&gt;
1392 1386 <container>1</container>
1393 1387 </customwidget>
1394 1388 <customwidget>
  1389 + <class>BulletIndicator</class>
  1390 + <extends>QWidget</extends>
  1391 + <header>bulletindicator.h</header>
  1392 + <container>1</container>
  1393 + </customwidget>
  1394 + <customwidget>
1395 1395 <class>PreheatTempGauge</class>
1396 1396 <extends>QWidget</extends>
1397 1397 <header>preheattempgauge.h</header>
... ...
app/gui/oven_control/basicsettingwindow.ui
... ... @@ -103,7 +103,7 @@
103 103 </property>
104 104 <property name="styleSheet">
105 105 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
106   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  106 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
107 107 </property>
108 108 <property name="text">
109 109 <string/>
... ...
app/gui/oven_control/burnertestwindow.ui
... ... @@ -77,7 +77,7 @@
77 77 </property>
78 78 <property name="styleSheet">
79 79 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
80   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  80 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
81 81 </property>
82 82 <property name="text">
83 83 <string/>
... ... @@ -176,7 +176,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
176 176 </property>
177 177 <property name="styleSheet">
178 178 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
179   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  179 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
180 180 </property>
181 181 <property name="text">
182 182 <string>START</string>
... ... @@ -207,7 +207,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
207 207 </property>
208 208 <property name="styleSheet">
209 209 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
210   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  210 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
211 211 </property>
212 212 <property name="text">
213 213 <string>START</string>
... ... @@ -238,7 +238,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
238 238 </property>
239 239 <property name="styleSheet">
240 240 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
241   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  241 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
242 242 </property>
243 243 <property name="text">
244 244 <string>START</string>
... ...
app/gui/oven_control/componenttestwindow.ui
... ... @@ -77,7 +77,7 @@
77 77 </property>
78 78 <property name="styleSheet">
79 79 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
80   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  80 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
81 81 </property>
82 82 <property name="text">
83 83 <string/>
... ... @@ -109,7 +109,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
109 109 </property>
110 110 <property name="styleSheet">
111 111 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
112   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  112 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
113 113 </property>
114 114 <property name="text">
115 115 <string>START</string>
... ... @@ -140,7 +140,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
140 140 </property>
141 141 <property name="styleSheet">
142 142 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
143   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  143 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
144 144 </property>
145 145 <property name="text">
146 146 <string>START</string>
... ... @@ -171,7 +171,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
171 171 </property>
172 172 <property name="styleSheet">
173 173 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
174   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  174 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
175 175 </property>
176 176 <property name="text">
177 177 <string>START</string>
... ...
app/gui/oven_control/electricmodelsettingwindow.ui
... ... @@ -355,7 +355,7 @@ QPushButton:pressed, QPushButton:checked { border-image: url(:/images/button/379
355 355 </property>
356 356 <property name="styleSheet">
357 357 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
358   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  358 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
359 359 </property>
360 360 <property name="text">
361 361 <string/>
... ...
app/gui/oven_control/engineermenuwindow.ui
... ... @@ -102,7 +102,7 @@
102 102 </property>
103 103 <property name="styleSheet">
104 104 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
105   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  105 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
106 106 </property>
107 107 <property name="text">
108 108 <string/>
... ... @@ -141,7 +141,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
141 141 </property>
142 142 <property name="styleSheet">
143 143 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); color: rgb(255, 255, 255);}
144   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
  144 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }
145 145 QPushButton {
146 146 text-align: left;
147 147 padding-left : 30px;
... ... @@ -214,7 +214,7 @@ QPushButton {
214 214 </property>
215 215 <property name="styleSheet">
216 216 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); color: rgb(255, 255, 255);}
217   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
  217 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }
218 218 QPushButton {
219 219 text-align: left;
220 220 padding-left : 30px;
... ... @@ -287,7 +287,7 @@ QPushButton {
287 287 </property>
288 288 <property name="styleSheet">
289 289 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); }
290   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
  290 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }
291 291 QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
292 292 </property>
293 293 <property name="text">
... ... @@ -356,7 +356,7 @@ QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}&lt;/st
356 356 </property>
357 357 <property name="styleSheet">
358 358 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); }
359   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
  359 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }
360 360 QPushButton {color: rgb(255, 255, 255); text-align: left;padding-left:30px;}</string>
361 361 </property>
362 362 <property name="text">
... ... @@ -425,7 +425,7 @@ QPushButton {color: rgb(255, 255, 255); text-align: left;padding-left:30px;}&lt;/st
425 425 </property>
426 426 <property name="styleSheet">
427 427 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); }
428   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
  428 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
429 429 </property>
430 430 <property name="text">
431 431 <string>실시간데이터</string>
... ... @@ -493,7 +493,7 @@ QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }QPushBu
493 493 </property>
494 494 <property name="styleSheet">
495 495 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); }
496   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
  496 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
497 497 </property>
498 498 <property name="text">
499 499 <string>작동시간</string>
... ... @@ -561,7 +561,7 @@ QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }QPushBu
561 561 </property>
562 562 <property name="styleSheet">
563 563 <string notr="true">QPushButton { border-image: url(:/images/config/pannel.png); }
564   -QPushButton:pressed { border-image: url(:/images/config/pannel_ov.png); }
  564 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/config/pannel_ov.png); }
565 565 QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</string>
566 566 </property>
567 567 <property name="text">
... ...
app/gui/oven_control/fantestwindow.ui
... ... @@ -77,7 +77,7 @@
77 77 </property>
78 78 <property name="styleSheet">
79 79 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
80   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  80 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
81 81 </property>
82 82 <property name="text">
83 83 <string/>
... ... @@ -109,7 +109,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
109 109 </property>
110 110 <property name="styleSheet">
111 111 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
112   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  112 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
113 113 </property>
114 114 <property name="text">
115 115 <string>설정값</string>
... ... @@ -140,7 +140,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
140 140 </property>
141 141 <property name="styleSheet">
142 142 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
143   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  143 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
144 144 </property>
145 145 <property name="text">
146 146 <string>방향조절</string>
... ... @@ -171,7 +171,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
171 171 </property>
172 172 <property name="styleSheet">
173 173 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
174   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  174 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
175 175 </property>
176 176 <property name="text">
177 177 <string>모터설정</string>
... ... @@ -202,7 +202,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
202 202 </property>
203 203 <property name="styleSheet">
204 204 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
205   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  205 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
206 206 </property>
207 207 <property name="text">
208 208 <string>START</string>
... ... @@ -233,7 +233,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
233 233 </property>
234 234 <property name="styleSheet">
235 235 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
236   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  236 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
237 237 </property>
238 238 <property name="text">
239 239 <string>START</string>
... ...
app/gui/oven_control/favoritenamepopup.ui
... ... @@ -15,7 +15,7 @@
15 15 QLabel, QPushButton, QLineEdit { color: white; }
16 16 QLineEdit { background : transparent; border: none; }
17 17 QPushButton { border: none; }
18   -QPushButton:pressed { color: yellow; }</string>
  18 +QPushButton:pressed, QPushButton:focus { color: yellow; }</string>
19 19 </property>
20 20 <widget class="QWidget" name="background" native="true">
21 21 <property name="geometry">
... ...
app/gui/oven_control/functiontestwindow.ui
... ... @@ -95,7 +95,7 @@
95 95 </property>
96 96 <property name="styleSheet">
97 97 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
98   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  98 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
99 99 </property>
100 100 <property name="text">
101 101 <string>가열부</string>
... ... @@ -126,7 +126,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
126 126 </property>
127 127 <property name="styleSheet">
128 128 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
129   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  129 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
130 130 </property>
131 131 <property name="text">
132 132 <string>구성품</string>
... ... @@ -157,7 +157,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
157 157 </property>
158 158 <property name="styleSheet">
159 159 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
160   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  160 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
161 161 </property>
162 162 <property name="text">
163 163 <string>급수밸브</string>
... ... @@ -188,7 +188,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
188 188 </property>
189 189 <property name="styleSheet">
190 190 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
191   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  191 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
192 192 </property>
193 193 <property name="text">
194 194 <string>세척</string>
... ... @@ -219,7 +219,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
219 219 </property>
220 220 <property name="styleSheet">
221 221 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
222   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  222 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
223 223 </property>
224 224 <property name="text">
225 225 <string>팬모터</string>
... ... @@ -250,7 +250,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
250 250 </property>
251 251 <property name="styleSheet">
252 252 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
253   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  253 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
254 254 </property>
255 255 <property name="text">
256 256 <string>연소가스동작</string>
... ... @@ -282,7 +282,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
282 282 </property>
283 283 <property name="styleSheet">
284 284 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
285   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  285 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
286 286 </property>
287 287 <property name="text">
288 288 <string/>
... ...
app/gui/oven_control/gasmodelsettingwindow.ui
... ... @@ -455,7 +455,7 @@ QPushButton:pressed, QPushButton::checked { border-image: url(:/images/button/37
455 455 </property>
456 456 <property name="styleSheet">
457 457 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
458   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  458 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
459 459 </property>
460 460 <property name="text">
461 461 <string/>
... ...
app/gui/oven_control/keepwarmpopup.ui
... ... @@ -218,7 +218,7 @@ QPushButton { border: none; }&lt;/string&gt;
218 218 </property>
219 219 <property name="styleSheet">
220 220 <string notr="true">QPushButton { color: white; }
221   -QPushButton:pressed { color: yellow; }</string>
  221 +QPushButton:pressed, QPushButton:focus { color: yellow; }</string>
222 222 </property>
223 223 <property name="text">
224 224 <string>확인</string>
... ...
app/gui/oven_control/manualcooksettingwidget.ui
... ... @@ -90,7 +90,7 @@ height: 33px;
90 90 </property>
91 91 <property name="styleSheet">
92 92 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_dryheat_hide.png); }
93   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_dryheat_ov.png); }
  93 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_dryheat_ov.png); }
94 94 QPushButton:checked { background-image: url(:/images/cook_mode/big_dryheat.png); }</string>
95 95 </property>
96 96 <property name="text">
... ... @@ -117,7 +117,7 @@ QPushButton:checked { background-image: url(:/images/cook_mode/big_dryheat.png);
117 117 </property>
118 118 <property name="styleSheet">
119 119 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_steam_hide.png); }
120   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_steam_ov.png); }
  120 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_steam_ov.png); }
121 121 QPushButton:checked { background-image: url(:/images/cook_mode/big_steam.png); }</string>
122 122 </property>
123 123 <property name="text">
... ... @@ -147,7 +147,7 @@ QPushButton:checked { background-image: url(:/images/cook_mode/big_steam.png); }
147 147 </property>
148 148 <property name="styleSheet">
149 149 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_combi_hide.png); }
150   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_combi_ov.png); }
  150 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_combi_ov.png); }
151 151 QPushButton:checked { background-image: url(:/images/cook_mode/big_combi.png); }</string>
152 152 </property>
153 153 <property name="text">
... ... @@ -355,7 +355,7 @@ QSlider::handle:disabled { background: #00000000; }&lt;/string&gt;
355 355 </property>
356 356 <property name="styleSheet">
357 357 <string notr="true">QPushButton { image: url(:/images/slider_icon/time.png); }
358   -QPushButton:pressed { image: url(:/images/slider_icon/time_ov.png); }</string>
  358 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/time_ov.png); }</string>
359 359 </property>
360 360 <property name="text">
361 361 <string notr="true"/>
... ... @@ -375,7 +375,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/time_ov.png); }&lt;/string&gt;
375 375 </property>
376 376 <property name="styleSheet">
377 377 <string notr="true">QPushButton { image: url(:/images/slider_icon/humidity.png); }
378   -QPushButton:pressed { image: url(:/images/slider_icon/humidity_ov.png); }</string>
  378 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/humidity_ov.png); }</string>
379 379 </property>
380 380 <property name="text">
381 381 <string notr="true"/>
... ... @@ -675,7 +675,8 @@ QPushButton:pressed { image: url(:/images/slider_icon/humidity_ov.png); }&lt;/strin
675 675 </property>
676 676 <property name="styleSheet">
677 677 <string notr="true">QPushButton:disabled { image: url(:/images/slider_icon/core_temp.png); }
678   -QPushButton:enabled { image: url(:/images/slider_icon/core_temp_enabled.png); }</string>
  678 +QPushButton:enabled { image: url(:/images/slider_icon/core_temp_enabled.png); }
  679 +QPushButton:focus { image: url(:/images/slider_icon/core_temp_ov.png); }</string>
679 680 </property>
680 681 <property name="text">
681 682 <string notr="true"/>
... ... @@ -787,7 +788,7 @@ QPushButton:enabled { image: url(:/images/slider_icon/core_temp_enabled.png); }&lt;
787 788 </property>
788 789 <property name="styleSheet">
789 790 <string notr="true">QPushButton { image: url(:/images/slider_icon/temp.png); }
790   -QPushButton:pressed { image: url(:/images/slider_icon/temp_ov.png); }</string>
  791 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/temp_ov.png); }</string>
791 792 </property>
792 793 <property name="text">
793 794 <string notr="true"/>
... ...
app/gui/oven_control/modelsettingwindow.ui
... ... @@ -255,7 +255,7 @@
255 255 </property>
256 256 <property name="styleSheet">
257 257 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
258   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  258 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
259 259 </property>
260 260 <property name="text">
261 261 <string/>
... ... @@ -287,7 +287,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
287 287 </property>
288 288 <property name="styleSheet">
289 289 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
290   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  290 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
291 291 </property>
292 292 <property name="text">
293 293 <string>전기식</string>
... ... @@ -318,7 +318,7 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }&lt;/string&gt;
318 318 </property>
319 319 <property name="styleSheet">
320 320 <string notr="true">QPushButton { border-image: url(:/images/button/379.png); }
321   -QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string>
  321 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/379_ov.png); }</string>
322 322 </property>
323 323 <property name="text">
324 324 <string>가스식</string>
... ...
app/gui/oven_control/primewindow.ui
... ... @@ -82,7 +82,7 @@ background: none;
82 82 </property>
83 83 <property name="styleSheet">
84 84 <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_04.png); }
85   -QPushButton:pressed { background-image: url(:/images/etc/main_btn_04_ov.png); }</string>
  85 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_04_ov.png); }</string>
86 86 </property>
87 87 <property name="text">
88 88 <string>선호 요리</string>
... ... @@ -108,7 +108,7 @@ QPushButton:pressed { background-image: url(:/images/etc/main_btn_04_ov.png); }&lt;
108 108 </property>
109 109 <property name="styleSheet">
110 110 <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_03.png); }
111   -QPushButton:pressed { background-image: url(:/images/etc/main_btn_03_ov.png); }</string>
  111 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_03_ov.png); }</string>
112 112 </property>
113 113 <property name="text">
114 114 <string>최근 요리</string>
... ... @@ -134,7 +134,7 @@ QPushButton:pressed { background-image: url(:/images/etc/main_btn_03_ov.png); }&lt;
134 134 </property>
135 135 <property name="styleSheet">
136 136 <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_05.png); }
137   -QPushButton:pressed { background-image: url(:/images/etc/main_btn_05_ov.png); }</string>
  137 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_05_ov.png); }</string>
138 138 </property>
139 139 <property name="text">
140 140 <string>즐겨찾기</string>
... ... @@ -172,7 +172,7 @@ QPushButton:pressed { background-image: url(:/images/etc/main_btn_05_ov.png); }&lt;
172 172 </property>
173 173 <property name="styleSheet">
174 174 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
175   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  175 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
176 176 </property>
177 177 <property name="text">
178 178 <string/>
... ... @@ -189,7 +189,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
189 189 </property>
190 190 <property name="styleSheet">
191 191 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/wash.png); }
192   -QPushButton:pressed { border-image: url(:/images/bottom_bar/wash_ov.png); }</string>
  192 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/wash_ov.png); }</string>
193 193 </property>
194 194 <property name="text">
195 195 <string/>
... ... @@ -206,7 +206,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/wash_ov.png); }&lt;/str
206 206 </property>
207 207 <property name="styleSheet">
208 208 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
209   -QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
  209 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
210 210 </property>
211 211 <property name="text">
212 212 <string/>
... ... @@ -229,7 +229,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }&lt;/str
229 229 </property>
230 230 <property name="styleSheet">
231 231 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/config.png); }
232   -QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
  232 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
233 233 </property>
234 234 <property name="text">
235 235 <string/>
... ...
app/gui/oven_control/programmingautoconfigwindow.ui
... ... @@ -137,7 +137,7 @@ border: none;
137 137 <string notr="true">QPushButton {
138 138 border-image: url(:/images/button/152.png);
139 139 }
140   -QPushButton::pressed {
  140 +QPushButton::pressed, QPushButton:focus {
141 141 border-image: url(:/images/button/152_ov.png);
142 142 }</string>
143 143 </property>
... ... @@ -488,7 +488,7 @@ border-image: url(:/images/button/152_ov.png);
488 488 <string notr="true">QPushButton {
489 489 border-image: url(:/images/button/288.png);
490 490 }
491   -QPushButton::pressed {
  491 +QPushButton::pressed, QPushButton:focus {
492 492 border-image: url(:/images/button/288_ov.png);
493 493 }</string>
494 494 </property>
... ... @@ -729,7 +729,7 @@ border-image: url(:/images/button/288_ov.png);
729 729 </property>
730 730 <property name="styleSheet">
731 731 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
732   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  732 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
733 733 </property>
734 734 <property name="text">
735 735 <string/>
... ... @@ -775,7 +775,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/h
775 775 </property>
776 776 <property name="styleSheet">
777 777 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_16.png); }
778   -QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
  778 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
779 779 </property>
780 780 <property name="text">
781 781 <string/>
... ...
app/gui/oven_control/programmingautoselectionwindow.ui
... ... @@ -41,7 +41,7 @@
41 41 </property>
42 42 <property name="styleSheet">
43 43 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
44   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  44 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
45 45 </property>
46 46 </widget>
47 47 <widget class="QPushButton" name="configButton">
... ... @@ -61,7 +61,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
61 61 </property>
62 62 <property name="styleSheet">
63 63 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/config.png); }
64   -QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
  64 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
65 65 </property>
66 66 </widget>
67 67 <widget class="QPushButton" name="helpButton">
... ... @@ -81,7 +81,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }&lt;/s
81 81 </property>
82 82 <property name="styleSheet">
83 83 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
84   -QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
  84 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
85 85 </property>
86 86 </widget>
87 87 <widget class="QPushButton" name="okButton">
... ... @@ -95,7 +95,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }&lt;/str
95 95 </property>
96 96 <property name="styleSheet">
97 97 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_16.png); }
98   -QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
  98 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
99 99 </property>
100 100 </widget>
101 101 </widget>
... ...
app/gui/oven_control/programmingmanualcoretemppopup.ui
... ... @@ -63,7 +63,7 @@ height: 33px;
63 63 </property>
64 64 <property name="styleSheet">
65 65 <string notr="true">QPushButton { image: url(:/images/slider_icon/core_temp_enabled.png); }
66   -QPushButton:pressed { image: url(:/images/slider_icon/core_temp_ov.png); }</string>
  66 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/core_temp_ov.png); }</string>
67 67 </property>
68 68 <property name="style" stdset="0">
69 69 <string>icon</string>
... ... @@ -80,7 +80,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/core_temp_ov.png); }&lt;/stri
80 80 </property>
81 81 <property name="styleSheet">
82 82 <string notr="true">QPushButton { background-image: url(:/images/manual_button/back.png); }
83   -QPushButton:pressed { background-image: url(:/images/manual_button/back_ov.png); }</string>
  83 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/manual_button/back_ov.png); }</string>
84 84 </property>
85 85 <property name="text">
86 86 <string>이전으로</string>
... ... @@ -100,7 +100,7 @@ QPushButton:pressed { background-image: url(:/images/manual_button/back_ov.png);
100 100 </property>
101 101 <property name="styleSheet">
102 102 <string notr="true">QPushButton { background-image: url(:/images/manual_button/ok.png); }
103   -QPushButton:pressed { background-image: url(:/images/manual_button/ok_ov.png); }</string>
  103 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/manual_button/ok_ov.png); }</string>
104 104 </property>
105 105 <property name="text">
106 106 <string>확인/적용하기</string>
... ...
app/gui/oven_control/programmingmanualwindow.ui
... ... @@ -198,7 +198,7 @@ height: 33px;
198 198 </property>
199 199 <property name="styleSheet">
200 200 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_dryheat_hide.png); }
201   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_dryheat_ov.png); }
  201 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_dryheat_ov.png); }
202 202 QPushButton:checked { background-image: url(:/images/cook_mode/big_dryheat.png); }</string>
203 203 </property>
204 204 <property name="text">
... ... @@ -225,7 +225,7 @@ QPushButton:checked { background-image: url(:/images/cook_mode/big_dryheat.png);
225 225 </property>
226 226 <property name="styleSheet">
227 227 <string notr="true">QPushButton { image: url(:/images/slider_icon/time.png); }
228   -QPushButton:pressed { image: url(:/images/slider_icon/time_ov.png); }</string>
  228 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/time_ov.png); }</string>
229 229 </property>
230 230 <property name="style" stdset="0">
231 231 <string notr="true">icon</string>
... ... @@ -501,7 +501,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/time_ov.png); }&lt;/string&gt;
501 501 </property>
502 502 <property name="styleSheet">
503 503 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
504   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  504 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
505 505 </property>
506 506 <property name="text">
507 507 <string/>
... ... @@ -518,7 +518,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
518 518 </property>
519 519 <property name="styleSheet">
520 520 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/config.png); }
521   -QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
  521 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/config_ov.png); }</string>
522 522 </property>
523 523 <property name="text">
524 524 <string/>
... ... @@ -535,7 +535,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }&lt;/s
535 535 </property>
536 536 <property name="styleSheet">
537 537 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_16.png); }
538   -QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
  538 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
539 539 </property>
540 540 <property name="text">
541 541 <string/>
... ... @@ -552,7 +552,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.p
552 552 </property>
553 553 <property name="styleSheet">
554 554 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
555   -QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
  555 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
556 556 </property>
557 557 <property name="text">
558 558 <string/>
... ... @@ -570,7 +570,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }&lt;/str
570 570 </property>
571 571 <property name="styleSheet">
572 572 <string notr="true">QPushButton { image: url(:/images/slider_icon/temp.png); }
573   -QPushButton:pressed { image: url(:/images/slider_icon/temp_ov.png); }</string>
  573 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/temp_ov.png); }</string>
574 574 </property>
575 575 <property name="style" stdset="0">
576 576 <string notr="true">icon</string>
... ... @@ -587,7 +587,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/temp_ov.png); }&lt;/string&gt;
587 587 </property>
588 588 <property name="styleSheet">
589 589 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_steam_hide.png); }
590   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_steam_ov.png); }
  590 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_steam_ov.png); }
591 591 QPushButton:checked { background-image: url(:/images/cook_mode/big_steam.png); }</string>
592 592 </property>
593 593 <property name="text">
... ... @@ -740,7 +740,7 @@ QPushButton:checked { background-image: url(:/images/cook_mode/big_steam.png); }
740 740 </property>
741 741 <property name="styleSheet">
742 742 <string notr="true">QPushButton { image: url(:/images/slider_icon/humidity.png); }
743   -QPushButton:pressed { image: url(:/images/slider_icon/humidity_ov.png); }</string>
  743 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/humidity_ov.png); }</string>
744 744 </property>
745 745 <property name="style" stdset="0">
746 746 <string notr="true">icon</string>
... ... @@ -757,7 +757,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/humidity_ov.png); }&lt;/strin
757 757 </property>
758 758 <property name="styleSheet">
759 759 <string notr="true">QPushButton { image: url(:/images/slider_icon/core_temp.png); }
760   -QPushButton:pressed { image: url(:/images/slider_icon/core_temp_ov.png); }</string>
  760 +QPushButton:pressed, QPushButton:focus { image: url(:/images/slider_icon/core_temp_ov.png); }</string>
761 761 </property>
762 762 <property name="style" stdset="0">
763 763 <string notr="true">icon</string>
... ... @@ -774,7 +774,7 @@ QPushButton:pressed { image: url(:/images/slider_icon/core_temp_ov.png); }&lt;/stri
774 774 </property>
775 775 <property name="styleSheet">
776 776 <string notr="true">QPushButton { background-image: url(:/images/cook_mode/big_combi_hide.png); }
777   -QPushButton:pressed { background-image: url(:/images/cook_mode/big_combi_ov.png); }
  777 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_mode/big_combi_ov.png); }
778 778 QPushButton:checked { background-image: url(:/images/cook_mode/big_combi.png); }</string>
779 779 </property>
780 780 <property name="text">
... ...
app/gui/oven_control/programmingnamepopup.ui
... ... @@ -15,7 +15,7 @@
15 15 QLabel, QPushButton, QLineEdit { color: white; }
16 16 QLineEdit { background : transparent; border: none; }
17 17 QPushButton { border: none; }
18   -QPushButton:pressed { color: yellow; }</string>
  18 +QPushButton:pressed, QPushButton:focus { color: yellow; }</string>
19 19 </property>
20 20 <widget class="KeyboardWidget" name="keyboard" native="true">
21 21 <property name="geometry">
... ...
app/gui/oven_control/programmingselectionwindow.ui
... ... @@ -323,7 +323,7 @@ QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/h
323 323 </property>
324 324 <property name="styleSheet">
325 325 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
326   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  326 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
327 327 </property>
328 328 <property name="text">
329 329 <string/>
... ... @@ -340,7 +340,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
340 340 </property>
341 341 <property name="styleSheet">
342 342 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_16.png); }
343   -QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
  343 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_16_ov.png); }</string>
344 344 </property>
345 345 <property name="text">
346 346 <string/>
... ...
app/gui/oven_control/programmingwindow.ui
... ... @@ -118,7 +118,7 @@ background: none;
118 118 </property>
119 119 <property name="styleSheet">
120 120 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
121   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  121 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
122 122 </property>
123 123 <property name="text">
124 124 <string/>
... ... @@ -135,7 +135,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
135 135 </property>
136 136 <property name="styleSheet">
137 137 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/006_sys_icon_15.png); }
138   -QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_15_ov.png); }</string>
  138 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/006_sys_icon_15_ov.png); }</string>
139 139 </property>
140 140 <property name="text">
141 141 <string/>
... ... @@ -152,7 +152,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_15_ov.p
152 152 </property>
153 153 <property name="styleSheet">
154 154 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/help.png); }
155   -QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
  155 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/help_ov.png); }</string>
156 156 </property>
157 157 <property name="text">
158 158 <string/>
... ... @@ -179,7 +179,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }&lt;/str
179 179 </property>
180 180 <property name="styleSheet">
181 181 <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_01.png); }
182   -QPushButton:pressed { background-image: url(:/images/etc/main_btn_01_ov.png); }</string>
  182 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_01_ov.png); }</string>
183 183 </property>
184 184 <property name="text">
185 185 <string>자동 요리 만들기</string>
... ... @@ -205,7 +205,7 @@ QPushButton:pressed { background-image: url(:/images/etc/main_btn_01_ov.png); }&lt;
205 205 </property>
206 206 <property name="styleSheet">
207 207 <string notr="true">QPushButton { background-image: url(:/images/etc/main_btn_02.png); }
208   -QPushButton:pressed { background-image: url(:/images/etc/main_btn_02_ov.png); }</string>
  208 +QPushButton:pressed, QPushButton:focus { background-image: url(:/images/etc/main_btn_02_ov.png); }</string>
209 209 </property>
210 210 <property name="text">
211 211 <string>수동 요리 만들기</string>
... ...
app/gui/oven_control/valvetestwindow.ui
... ... @@ -77,7 +77,7 @@
77 77 </property>
78 78 <property name="styleSheet">
79 79 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
80   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  80 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
81 81 </property>
82 82 <property name="text">
83 83 <string/>
... ... @@ -109,7 +109,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
109 109 </property>
110 110 <property name="styleSheet">
111 111 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
112   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  112 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
113 113 </property>
114 114 <property name="text">
115 115 <string>START</string>
... ... @@ -140,7 +140,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
140 140 </property>
141 141 <property name="styleSheet">
142 142 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
143   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  143 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
144 144 </property>
145 145 <property name="text">
146 146 <string>START</string>
... ... @@ -171,7 +171,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
171 171 </property>
172 172 <property name="styleSheet">
173 173 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
174   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  174 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
175 175 </property>
176 176 <property name="text">
177 177 <string>START</string>
... ... @@ -202,7 +202,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
202 202 </property>
203 203 <property name="styleSheet">
204 204 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
205   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  205 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
206 206 </property>
207 207 <property name="text">
208 208 <string>START</string>
... ... @@ -233,7 +233,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
233 233 </property>
234 234 <property name="styleSheet">
235 235 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
236   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  236 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
237 237 </property>
238 238 <property name="text">
239 239 <string>START</string>
... ...
app/gui/oven_control/washtestwindow.ui
... ... @@ -77,7 +77,7 @@
77 77 </property>
78 78 <property name="styleSheet">
79 79 <string notr="true">QPushButton { border-image: url(:/images/bottom_bar/back.png); }
80   -QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
  80 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/bottom_bar/back_ov.png); }</string>
81 81 </property>
82 82 <property name="text">
83 83 <string/>
... ... @@ -109,7 +109,7 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }&lt;/str
109 109 </property>
110 110 <property name="styleSheet">
111 111 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
112   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  112 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
113 113 </property>
114 114 <property name="text">
115 115 <string>START</string>
... ... @@ -140,7 +140,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
140 140 </property>
141 141 <property name="styleSheet">
142 142 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
143   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  143 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
144 144 </property>
145 145 <property name="text">
146 146 <string>START</string>
... ... @@ -171,7 +171,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
171 171 </property>
172 172 <property name="styleSheet">
173 173 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
174   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  174 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
175 175 </property>
176 176 <property name="text">
177 177 <string>OPEN</string>
... ... @@ -202,7 +202,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
202 202 </property>
203 203 <property name="styleSheet">
204 204 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
205   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  205 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
206 206 </property>
207 207 <property name="text">
208 208 <string>START</string>
... ... @@ -233,7 +233,7 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }&lt;/string&gt;
233 233 </property>
234 234 <property name="styleSheet">
235 235 <string notr="true">QPushButton { border-image: url(:/images/button/184.png); }
236   -QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string>
  236 +QPushButton:pressed, QPushButton:focus { border-image: url(:/images/button/184_ov.png); }</string>
237 237 </property>
238 238 <property name="text">
239 239 <string>CLOSE</string>
... ...