[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/kcontrol/kio
From:       Laurent Montel <montel () kde ! org>
Date:       2004-09-26 13:23:01
Message-ID: 20040926132301.DF616126DA () office ! kde ! org
[Download RAW message or body]

CVS commit by mlaurent: 

Change radiobutton when we click on "ok" in dialogbox


  M +12 -13    kproxydlg.cpp   1.99


--- kdebase/kcontrol/kio/kproxydlg.cpp  #1.98:1.99
@@ -305,34 +305,33 @@ void KProxyDialog::defaults()
 void KProxyDialog::setupManProxy()
 {
-  dlg->rbManual->setChecked(true);
-
-  KManualProxyDlg* dlg = new KManualProxyDlg( this );
+  KManualProxyDlg* dlgManual = new KManualProxyDlg( this );
 
-  dlg->setProxyData( *_data );
+  dlgManual->setProxyData( *_data );
 
-  if ( dlg->exec() == QDialog::Accepted )
+  if ( dlgManual->exec() == QDialog::Accepted )
   {
-    *_data = dlg->data();
+    *_data = dlgManual->data();
+    dlg->rbManual->setChecked(true);
     emit changed( true );
   }
 
-  delete dlg;
+  delete dlgManual;
 }
 
 void KProxyDialog::setupEnvProxy()
 {
-  dlg->rbEnvVar->setChecked(true);
 
-  KEnvVarProxyDlg* dlg = new KEnvVarProxyDlg( this );
+  KEnvVarProxyDlg* dlgEnv = new KEnvVarProxyDlg( this );
 
-  dlg->setProxyData( *_data );
+  dlgEnv->setProxyData( *_data );
 
-  if ( dlg->exec() == QDialog::Accepted )
+  if ( dlgEnv->exec() == QDialog::Accepted )
   {
-    *_data = dlg->data();
+    *_data = dlgEnv->data();
+    dlg->rbEnvVar->setChecked(true);
     emit changed( true );
   }
 
-  delete dlg;
+  delete dlgEnv;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic