Commit 5f1ffa79cd13b3f54f7fe691889e11d308f2aa70
1 parent
59f57044e9
Exists in
master
and in
2 other branches
세척 모드 문제 수정
- 스팀 통 세척 중 애니메이션 시작 않는 문제 수정 - 스팀 통 세척 후 화면을 벗어날 수 없는 문제 수정 - 세척 모드가 강제 종료될 경우 세척 중단 명령 전달하도록 수정
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
app/gui/oven_control/washwindow.cpp
... | ... | @@ -73,6 +73,8 @@ WashWindow::WashWindow(QWidget *parent) : |
73 | 73 | ui->animation->load(":/images/animation/wash_02.png"); |
74 | 74 | ui->animation->load(":/images/animation/wash_03.png"); |
75 | 75 | ui->animation->load(":/images/animation/wash_04.png"); |
76 | + ui->animation->show(); | |
77 | + ui->animation->start(300); | |
76 | 78 | ui->washStepGauge->setValue(0); |
77 | 79 | ui->titleLabel->setText(tr("제품 스팀통을 세척 중입니다")); |
78 | 80 | ui->descLabel->setText(tr("완료될 때까지 문을 열지 마세요\n제품의 스팀통 자동 세척 기능을 실행 중입니다")); |
... | ... | @@ -85,6 +87,7 @@ WashWindow::WashWindow(QWidget *parent) : |
85 | 87 | |
86 | 88 | WashWindow::~WashWindow() |
87 | 89 | { |
90 | + udp->turnOff(TG_CLEANING); | |
88 | 91 | delete ui; |
89 | 92 | } |
90 | 93 | |
... | ... | @@ -337,6 +340,8 @@ void WashWindow::onChanged() |
337 | 340 | } |
338 | 341 | else |
339 | 342 | { |
343 | + state = Idle; | |
344 | + SoundPlayer::playStop(); | |
340 | 345 | OvenStatistics::getInstance()->setWashState(false); |
341 | 346 | |
342 | 347 | ui->titleLabel->setText(tr("세척이 종료되었습니다")); | ... | ... |