From 6549930ee2ef1bb737248918a92f57aed8035e47 Mon Sep 17 00:00:00 2001 From: warwick Date: Mon, 4 Feb 2002 10:23:30 +0000 Subject: [PATCH] Qt: Fix default dialog button In Qt 3, default button is always set to something... it was set to "Cancel" in this case - not a good thing when you are granted a wish :-( --- win/Qt/qt_win.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/win/Qt/qt_win.cpp b/win/Qt/qt_win.cpp index cd7e48eee..b10c8a932 100644 --- a/win/Qt/qt_win.cpp +++ b/win/Qt/qt_win.cpp @@ -1297,6 +1297,7 @@ NetHackQtStringRequestor::NetHackQtStringRequestor(NetHackQtKeyBuffer& ks, const okay=new QPushButton("Okay",this); connect(okay,SIGNAL(clicked()),this,SLOT(accept())); connect(&input,SIGNAL(returnPressed()),this,SLOT(accept())); + okay->setDefault(TRUE); setFocusPolicy(StrongFocus); } @@ -4437,6 +4438,7 @@ NetHackQtSavedGameSelector::NetHackQtSavedGameSelector(const char** saved) : connect(q, SIGNAL(clicked()), this, SLOT(reject())); QPushButton* c = new QPushButton("New Game",hb); connect(c, SIGNAL(clicked()), this, SLOT(accept())); + c->setDefault(TRUE); QButtonGroup* bg = new QButtonGroup(3, Horizontal, "Saved Characters",this); vbl->addWidget(bg);