diff -r ba76fc04e6c2 -r 6b911d05207e phoneplugins/phoneindicatorplugin/inc/phoneindicatorinterface.h --- a/phoneplugins/phoneindicatorplugin/inc/phoneindicatorinterface.h Fri Jun 04 10:19:18 2010 +0100 +++ b/phoneplugins/phoneindicatorplugin/inc/phoneindicatorinterface.h Wed Jun 23 18:12:20 2010 +0300 @@ -24,6 +24,8 @@ #include #include "phoneindicators.h" +#include + class PhoneIndicatorInterface : public HbIndicatorInterface { public: @@ -35,10 +37,17 @@ bool handleInteraction(InteractionType type); QVariant indicatorData(int role) const; + +private slots: + void handleReturnValue(const QVariant &returnValue); + void handleError(int errorCode,const QString &errorMessage); protected: bool handleClientRequest(RequestType type, const QVariant ¶meter); + +private: + void launchDivertSettingsView(); private: @@ -49,6 +58,7 @@ QString m_icon; QString m_icon2; QVariant m_parameter; + XQApplicationManager m_appMgr; }; #endif // PHONEINDICATORINTERFACE_H