From ae7ca5fd35b6425f8f1f73345f6748073e6f87ac Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Fri, 17 Feb 2012 21:35:28 +0100 Subject: menu: clean quit after pressing q --- src/menu/application.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/menu/application.cpp b/src/menu/application.cpp index 80fded75..9f3b6b2d 100644 --- a/src/menu/application.cpp +++ b/src/menu/application.cpp @@ -114,6 +114,16 @@ namespace usdx case SDL_QUIT: running = false; event_thread.interrupt(); + break; + + case SDL_KEYDOWN: + if (event.key.keysym.sym == SDLK_q) { + running = false; + event_thread.interrupt(); + break; + } + + /* fall throught */ default: event_manager.add_event(event); -- cgit v1.2.3