diff -r a642906a277a -r ae724a111993 phonebookui/phonebookservices/src/cntserviceviewfactory.cpp --- a/phonebookui/phonebookservices/src/cntserviceviewfactory.cpp Wed Aug 18 09:39:00 2010 +0300 +++ b/phonebookui/phonebookservices/src/cntserviceviewfactory.cpp Thu Sep 02 20:16:15 2010 +0300 @@ -18,6 +18,7 @@ #include "cntserviceviewfactory.h" #include "cntabstractview.h" +#include "cntservicesubeditview.h" #include "cntserviceeditview.h" #include "cntservicecontactselectionview.h" @@ -28,8 +29,8 @@ #include "cntserviceassigncontactcardview.h" -CntServiceViewFactory::CntServiceViewFactory( CntAbstractServiceProvider& aServiceProvider ) : -CntDefaultViewFactory(), +CntServiceViewFactory::CntServiceViewFactory( CntAbstractServiceProvider& aServiceProvider, CntExtensionManager& aMgr ) : +CntDefaultViewFactory( aMgr ), mProvider( aServiceProvider ) { } @@ -52,6 +53,9 @@ case serviceEditView: return new CntServiceEditView( mProvider ); + + case editView: + return new CntServiceSubEditView( mProvider ); case serviceContactCardView: return new CntServiceContactCardView( mProvider );