Commit cd74cf6ed2d98fee0720b4d9be4fbeefbed1a38c

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

엔코더 관련 디자인 변경 적용

app/gui/oven_control/autocookconfigwindow.cpp
@@ -166,6 +166,8 @@ void AutoCookConfigWindow::afterThreeSecs() @@ -166,6 +166,8 @@ void AutoCookConfigWindow::afterThreeSecs()
166 } 166 }
167 else 167 else
168 start(); 168 start();
  169 +
  170 + updateView();
169 } 171 }
170 172
171 void AutoCookConfigWindow::changeCook(Cook cook) 173 void AutoCookConfigWindow::changeCook(Cook cook)
@@ -221,6 +223,8 @@ void AutoCookConfigWindow::onEncoderClicked(QWidget *clicked) @@ -221,6 +223,8 @@ void AutoCookConfigWindow::onEncoderClicked(QWidget *clicked)
221 else if (slider == ui->configSlider_5) 223 else if (slider == ui->configSlider_5)
222 ui->configButton_5->setFocus(); 224 ui->configButton_5->setFocus();
223 } 225 }
  226 +
  227 + updateView();
224 } 228 }
225 } 229 }
226 230
app/gui/oven_control/define.cpp
@@ -218,29 +218,29 @@ QString Define::iconOverlay(Define::CookConfigType type) @@ -218,29 +218,29 @@ QString Define::iconOverlay(Define::CookConfigType type)
218 switch (type) 218 switch (type)
219 { 219 {
220 case Brightness: 220 case Brightness:
221 - return ":/images/slider_icon/gau_icon_01_ov.png"; 221 + return ":/images/slider_icon/gau_icon_01_active.png";
222 case BurnDegree: 222 case BurnDegree:
223 - return ":/images/slider_icon/gau_icon_02_ov.png"; 223 + return ":/images/slider_icon/gau_icon_02_active.png";
224 case SoftBoilDegree: 224 case SoftBoilDegree:
225 - return ":/images/slider_icon/gau_icon_03_ov.png"; 225 + return ":/images/slider_icon/sys_icon_05_active.png";
226 case PieceSize: 226 case PieceSize:
227 - return ":/images/slider_icon/gau_icon_04_ov.png"; 227 + return ":/images/slider_icon/sys_icon_01_active.png";
228 case CrispyDegree: 228 case CrispyDegree:
229 - return ":/images/slider_icon/gau_icon_05_ov.png"; 229 + return ":/images/slider_icon/sys_icon_02_active.png";
230 case MoistDegree: 230 case MoistDegree:
231 - return ":/images/slider_icon/Gau_icon_06_ov.png"; 231 + return ":/images/slider_icon/sys_icon_03_active.png";
232 case Thickness: 232 case Thickness:
233 - return ":/images/slider_icon/Gau_icon_07_ov.png"; 233 + return ":/images/slider_icon/sys_icon_04_active.png";
234 case Humidity: 234 case Humidity:
235 - return ":/images/slider_icon/humidity_ov.png"; 235 + return ":/images/slider_icon/011_icon_01_active.png";
236 case Temperature: 236 case Temperature:
237 - return ":/images/slider_icon/temp_ov.png"; 237 + return ":/images/slider_icon/011_icon_02_active.png";
238 case Time: 238 case Time:
239 - return ":/images/slider_icon/time_ov.png"; 239 + return ":/images/slider_icon/011_icon_03_active.png";
240 case CoreTemperature: 240 case CoreTemperature:
241 - return ":/images/slider_icon/core_temp_ov.png"; 241 + return ":/images/slider_icon/011_icon_04_active.png";
242 case Thermometer: 242 case Thermometer:
243 - return ":/images/slider_icon/thermometer_ov.png"; 243 + return ":/images/slider_icon/cen_mt_icon_03_active.png";
244 case InvalidConfig: 244 case InvalidConfig:
245 case ConfigNotUsed: 245 case ConfigNotUsed:
246 default: 246 default:
@@ -253,29 +253,29 @@ QString Define::iconActiveted(Define::CookConfigType type) @@ -253,29 +253,29 @@ QString Define::iconActiveted(Define::CookConfigType type)
253 switch (type) 253 switch (type)
254 { 254 {
255 case Brightness: 255 case Brightness:
256 - return ":/images/slider_icon/gau_icon_01_active.png"; 256 + return ":/images/slider_icon/gau_icon_01_ov.png";
257 case BurnDegree: 257 case BurnDegree:
258 - return ":/images/slider_icon/gau_icon_02_active.png"; 258 + return ":/images/slider_icon/gau_icon_02_ov.png";
259 case SoftBoilDegree: 259 case SoftBoilDegree:
260 - return ":/images/slider_icon/sys_icon_05_active.png"; 260 + return ":/images/slider_icon/gau_icon_03_ov.png";
261 case PieceSize: 261 case PieceSize:
262 - return ":/images/slider_icon/sys_icon_01_active.png"; 262 + return ":/images/slider_icon/gau_icon_04_ov.png";
263 case CrispyDegree: 263 case CrispyDegree:
264 - return ":/images/slider_icon/sys_icon_02_active.png"; 264 + return ":/images/slider_icon/gau_icon_05_ov.png";
265 case MoistDegree: 265 case MoistDegree:
266 - return ":/images/slider_icon/sys_icon_03_active.png"; 266 + return ":/images/slider_icon/Gau_icon_06_ov.png";
267 case Thickness: 267 case Thickness:
268 - return ":/images/slider_icon/sys_icon_04_active.png"; 268 + return ":/images/slider_icon/Gau_icon_07_ov.png";
269 case Humidity: 269 case Humidity:
270 - return ":/images/slider_icon/011_icon_01_active.png"; 270 + return ":/images/slider_icon/humidity_ov.png";
271 case Temperature: 271 case Temperature:
272 - return ":/images/slider_icon/011_icon_02_active.png"; 272 + return ":/images/slider_icon/temp_ov.png";
273 case Time: 273 case Time:
274 - return ":/images/slider_icon/011_icon_03_active.png"; 274 + return ":/images/slider_icon/time_ov.png";
275 case CoreTemperature: 275 case CoreTemperature:
276 - return ":/images/slider_icon/011_icon_04_active.png"; 276 + return ":/images/slider_icon/core_temp_ov.png";
277 case Thermometer: 277 case Thermometer:
278 - return ":/images/slider_icon/cen_mt_icon_03_active.png"; 278 + return ":/images/slider_icon/thermometer_ov.png";
279 case InvalidConfig: 279 case InvalidConfig:
280 case ConfigNotUsed: 280 case ConfigNotUsed:
281 default: 281 default:
app/gui/oven_control/manualcookwindow.cpp
@@ -371,12 +371,7 @@ void ManualCookWindow::updateView() @@ -371,12 +371,7 @@ void ManualCookWindow::updateView()
371 ui->interTempLabel->setText(Stringer::unusedTemperature(Stringer::fontSize14)); 371 ui->interTempLabel->setText(Stringer::unusedTemperature(Stringer::fontSize14));
372 } 372 }
373 373
374 - bool cooking = oven->cooking();  
375 - if (cooking != lastViewCooking)  
376 - {  
377 - lastViewCooking = cooking;  
378 - ui->runStopButton->setChecked(cooking);  
379 - } 374 + ui->runStopButton->setChecked(oven->cooking());
380 375
381 if (showFrontButtons) 376 if (showFrontButtons)
382 { 377 {
@@ -909,8 +904,10 @@ void ManualCookWindow::on_runStopButton_clicked() @@ -909,8 +904,10 @@ void ManualCookWindow::on_runStopButton_clicked()
909 { 904 {
910 if (oven->cooking()) 905 if (oven->cooking())
911 stop(); 906 stop();
912 - else 907 + else if (oven->time() > 0)
913 start(); 908 start();
  909 +
  910 + updateView();
914 } 911 }
915 912
916 void ManualCookWindow::on_fanButton_clicked() 913 void ManualCookWindow::on_fanButton_clicked()
app/gui/oven_control/programmingautoconfigwindow.cpp
@@ -170,6 +170,8 @@ void ProgrammingAutoConfigWindow::onEncoderClicked(QWidget *clicked) @@ -170,6 +170,8 @@ void ProgrammingAutoConfigWindow::onEncoderClicked(QWidget *clicked)
170 ui->configButton_4->setFocus(); 170 ui->configButton_4->setFocus();
171 else if (slider == ui->configSlider_5) 171 else if (slider == ui->configSlider_5)
172 ui->configButton_5->setFocus(); 172 ui->configButton_5->setFocus();
  173 +
  174 + updateView();
173 } 175 }
174 } 176 }
175 177
@@ -304,6 +306,8 @@ void ProgrammingAutoConfigWindow::afterThreeSecs() @@ -304,6 +306,8 @@ void ProgrammingAutoConfigWindow::afterThreeSecs()
304 ui->configButton_4->setFocus(); 306 ui->configButton_4->setFocus();
305 else if (slider == ui->configSlider_5) 307 else if (slider == ui->configSlider_5)
306 ui->configButton_5->setFocus(); 308 ui->configButton_5->setFocus();
  309 +
  310 + updateView();
307 } 311 }
308 } 312 }
309 313