From: Pasi Kallinen Date: Tue, 10 Oct 2017 15:20:29 +0000 (+0300) Subject: Qt4: handle menu page selector keys X-Git-Tag: NetHack-3.6.1_RC01~289 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=76d223c178986214bfe9567dd6028a9b6b4eaef0;p=nethack Qt4: handle menu page selector keys Qt4 doesn't do menu paging, so handle the select page, invert page, and unselect page like selecting, inverting or unselecting all. --- diff --git a/win/Qt4/qt4menu.cpp b/win/Qt4/qt4menu.cpp index 7d70a26e2..a6fc8c2f5 100644 --- a/win/Qt4/qt4menu.cpp +++ b/win/Qt4/qt4menu.cpp @@ -482,11 +482,11 @@ void NetHackQtMenuWindow::keyPressEvent(QKeyEvent* event) accept(); else if (key==MENU_SEARCH) Search(); - else if (key==MENU_SELECT_ALL) + else if (key==MENU_SELECT_ALL || key==MENU_SELECT_PAGE) All(); - else if (key==MENU_INVERT_ALL) + else if (key==MENU_INVERT_ALL || key==MENU_INVERT_PAGE) Invert(); - else if (key==MENU_UNSELECT_ALL) + else if (key==MENU_UNSELECT_ALL || key==MENU_UNSELECT_PAGE) ChooseNone(); else if (('0' <= key && key <= '9') || key == '\b') InputCount(key);