| 18 | } |
| 19 | |
| 20 | bool UpdateUi::event(QEvent* e) |
| 21 | { |
| 22 | if ((e->type() == QEvent::KeyPress) || (e->type() == QEvent::KeyRelease)) |
| 23 | { |
| 24 | QKeyEvent* keyEvent = (QKeyEvent*)e; |
| 25 | if ((keyEvent->key() == Qt::Key_Escape) || (keyEvent->key() == Qt::Key_Return) || keyEvent->key() == Qt::Key_Enter || (keyEvent->key() == Qt::Key_Space)) return true; |
| 26 | } |
| 27 | return QDialogFrameless::event(e); |
| 28 | } |