From ce8ae6e7fc17735e59b3e2251b7921575151160d Mon Sep 17 00:00:00 2001 From: sh-sh-sh Date: Wed, 12 Dec 2007 14:50:08 +0000 Subject: [PATCH] moved default button handling to base class git-svn-id: http://svn.opensuse.org/svn/yast/trunk/qt@43023 e0cc52ee-31ee-0310-8b87-e83c4596d67c --- src/YQGenericButton.cc | 18 ------------------ src/YQGenericButton.h | 8 -------- 2 files changed, 26 deletions(-) diff --git a/src/YQGenericButton.cc b/src/YQGenericButton.cc index a0391ed..6a268a8 100644 --- a/src/YQGenericButton.cc +++ b/src/YQGenericButton.cc @@ -39,7 +39,6 @@ YQGenericButton::YQGenericButton( YWidget * parent, , YPushButton( parent, label ) , _dialog( 0 ) , _qPushButton( 0 ) - , _setDefaultButtonRecursive( false ) { setWidgetRep( 0 ); } @@ -91,23 +90,6 @@ YQGenericButton::dialog() } -void -YQGenericButton::setDefaultButton( bool def ) -{ - YPushButton::setDefaultButton( def ); - - if ( ! _setDefaultButtonRecursive ) - { - _setDefaultButtonRecursive = true; - - if ( _dialog && def ) - dialog()->setDefaultButton( this ); - - _setDefaultButtonRecursive = true; - } -} - - void YQGenericButton::setEnabled( bool enabled ) { if ( _qPushButton ) diff --git a/src/YQGenericButton.h b/src/YQGenericButton.h index 6e85992..410a68c 100644 --- a/src/YQGenericButton.h +++ b/src/YQGenericButton.h @@ -95,13 +95,6 @@ public: **/ bool isShownAsDefault() const; - /** - * Set this button's default button state. - * - * Reimplemented from YPushButton. - **/ - virtual void setDefaultButton( bool def = true ); - /** * Accept the keyboard focus. **/ @@ -164,7 +157,6 @@ private: YQDialog * _dialog; QPushButton * _qPushButton; - bool _setDefaultButtonRecursive; }; #endif // YQGenericButton_h -- 2.39.2