[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kmail
From: Volker Krause <vkrause () kde ! org>
Date: 2010-12-08 17:08:54
Message-ID: 20101208170854.43925AC8A5 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1204684 by vkrause:
Use the identity manager from the mailcommon kernel. Fixes identity
changes getting lost when closing the application.
M +2 -8 identitypage.cpp
--- trunk/KDE/kdepim/kmail/identitypage.cpp #1204683:1204684
@@ -31,6 +31,7 @@
#include "globalsettings.h"
#endif
+#include <mailcommon/mailkernel.h>
#include <messageviewer/autoqpointer.h>
#include <kpimidentities/identity.h>
#include <kpimidentities/identitymanager.h>
@@ -49,11 +50,7 @@
IdentityPage::IdentityPage( const KComponentData &instance, QWidget *parent )
: ConfigModule( instance, parent ),
mIdentityDialog( 0 ),
-#ifndef KCM_KPIMIDENTITIES_STANDALONE
- mIdentityManager( KMKernel::self()->identityManager() )
-#else
- mIdentityManager( new KPIMIdentities::IdentityManager )
-#endif
+ mIdentityManager( KernelIf->identityManager() )
{
mIPage.setupUi( this );
mIPage.mIdentityList->setIdentityManager( mIdentityManager );
@@ -84,9 +81,6 @@
IdentityPage::~IdentityPage()
{
-#ifdef KCM_KPIMIDENTITIES_STANDALONE
- delete mIdentityManager;
-#endif
}
void IdentityPage::load()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic