--- a/phonebookui/phonebookservices/inc/cntserviceviewmanager.h Tue Jul 06 14:05:47 2010 +0300
+++ b/phonebookui/phonebookservices/inc/cntserviceviewmanager.h Wed Aug 18 09:39:00 2010 +0300
@@ -26,28 +26,19 @@
class CntBaseView;
class CntServiceHandler;
+class CntAbstractServiceProvider;
class CntServiceViewManager : public CntDefaultViewManager
{
Q_OBJECT
public:
- CntServiceViewManager(HbMainWindow *mainWindow, CntServiceHandler *aHandler);
+ CntServiceViewManager(HbMainWindow *mainWindow, CntAbstractServiceProvider& aProvider );
~CntServiceViewManager();
-
-public slots:
- void handleFetch(const QString &title, const QString &action, const QString &filter);
- void launchFetch(const QString &title, const QString &action, const QString &filter, const QString &mode = KCntMultiSelectionMode);
- void launchEditor(QContact contact);
- void launchContactSelection(QContactDetail detail);
- void launchContactCard(QContact contact);
- void launchAssignContactCard(QContact contact, QContactDetail detail);
-
protected slots:
virtual void closeApp();
-
-private:
- CntServiceHandler *mServiceHandler;
+signals:
+ void applicationClosed();
};
#endif // CNTSERVICEVIEWMANAGER_H