diff -r e52d42f9500c -r 41c0a814d878 logsui/logsapp/inc/logsservicehandler.h --- a/logsui/logsapp/inc/logsservicehandler.h Thu May 27 12:51:53 2010 +0300 +++ b/logsui/logsapp/inc/logsservicehandler.h Fri Jun 11 13:38:41 2010 +0300 @@ -26,12 +26,13 @@ { Q_OBJECT public: + explicit LogsServiceHandler(LogsMainWindow& mainWindow); ~LogsServiceHandler(); public slots: - int start(int activatedView, bool showDialpad); - int startWithNum(int activatedView, bool showDialpad, QString dialpadText); + + int show(const QVariantMap& params); signals: @@ -40,11 +41,10 @@ public: - LogsServices::LogsView currentlyActivatedView(); bool isStartedUsingService() const; private: - int mActivatedView; + LogsMainWindow& mMainWindow; bool mIsAppStartedUsingService;