From: warwick Date: Mon, 4 Feb 2002 10:23:30 +0000 (+0000) Subject: Qt: Fix default dialog button X-Git-Tag: MOVE2GIT~3271 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6549930ee2ef1bb737248918a92f57aed8035e47;p=nethack 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 :-( --- 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);