From ff810f8f74f6928e664bf52f8e8d128edb8ac5ad Mon Sep 17 00:00:00 2001 From: zautrix Date: Fri, 25 Feb 2005 11:29:28 +0000 Subject: many small fixes --- (limited to 'microkde/kdialogbase.cpp') diff --git a/microkde/kdialogbase.cpp b/microkde/kdialogbase.cpp index 801094a..f453331 100644 --- a/microkde/kdialogbase.cpp +++ b/microkde/kdialogbase.cpp @@ -40,8 +40,10 @@ KDialogBase::KDialogBase( int dialogFace, const QString &caption, KDialog( parent, name, modal ) { init( caption, buttonMask, user1, user2 ); - if (findButton( defaultButton ) ) - (findButton( defaultButton ) )->setFocus(); + if (findButton( defaultButton ) ) { + (findButton( defaultButton ) )->setFocus(); + (findButton( defaultButton ) )->setDefault( true ); + } } @@ -76,7 +78,7 @@ void KDialogBase::init( const QString &caption, int buttonMask, if ( buttonMask & Ok ) { mOkButton = new QPushButton( i18n("Ok"), this ); connect( mOkButton, SIGNAL( clicked() ), SLOT( slotOk() ) ); - mOkButton->setDefault( true ); + //mOkButton->setDefault( true ); } else { mOkButton = 0; } -- cgit v0.9.0.2