Commit 2897570cbe9a8d5a34bf545d9744ab29154eeda6
1 parent
347c468736
Exists in
master
and in
2 other branches
쿨다운 종료 후 눌러놨던 버튼으로 포커스 이동
Showing
2 changed files
with
9 additions
and
0 deletions
Show diff stats
app/gui/oven_control/washwindow.cpp
... | ... | @@ -140,6 +140,7 @@ void WashWindow::start(int type) |
140 | 140 | if (udp->getData().sensor1 > 60) |
141 | 141 | { |
142 | 142 | state = CoolDown; |
143 | + lastFocus = focusWidget(); | |
143 | 144 | |
144 | 145 | CooldownPopup *p = new CooldownPopup(this, 60); |
145 | 146 | p->setWindowModality(Qt::WindowModal); |
... | ... | @@ -159,6 +160,12 @@ void WashWindow::start(int type) |
159 | 160 | |
160 | 161 | void WashWindow::resume() |
161 | 162 | { |
163 | + if (lastFocus) | |
164 | + { | |
165 | + lastFocus->setFocus(); | |
166 | + lastFocus = NULL; | |
167 | + } | |
168 | + | |
162 | 169 | if (udp->getData().door_state) |
163 | 170 | { |
164 | 171 | state = CloseDoor; | ... | ... |