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

List:       kde-commits
Subject:    KDE_3_3_BRANCH: kdepim/certmanager/lib/ui
From:       Laurent Montel <montel () kde ! org>
Date:       2004-11-17 14:40:27
Message-ID: 20041117144027.F268E16D01 () office ! kde ! org
[Download RAW message or body]

CVS commit by mlaurent: 

Backport "Fix mem leak" and "Update button when we add item"


  M +3 -1      directoryserviceswidget.cpp   1.4.2.1


--- kdepim/certmanager/lib/ui/directoryserviceswidget.cpp  #1.4:1.4.2.1
@@ -176,5 +176,5 @@ void DirectoryServicesWidget::slotAddSer
     AddDirectoryServiceDialogImpl* dlg = new AddDirectoryServiceDialogImpl( this );
     if( dlg->exec() == QDialog::Accepted ) {
-        (void)new QX500ListViewItem( x500LV, x500LV->lastItem(),
+      QX500ListViewItem *item = new QX500ListViewItem( x500LV, x500LV->lastItem(),
                                      dlg->serverNameED->text(),
                                      dlg->portED->text(),
@@ -182,6 +182,8 @@ void DirectoryServicesWidget::slotAddSer
                                      dlg->usernameED->text(),
                                      dlg->passwordED->text() );
+       slotServiceChanged(item);
         emit changed();
     }
+    delete dlg;
 }
 


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

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