diff -r 87476091b3f5 -r 1db7cc813a4e homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsoperatorhandler.h --- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsoperatorhandler.h Fri Jul 23 13:47:57 2010 +0300 +++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsoperatorhandler.h Fri Aug 06 13:36:36 2010 +0300 @@ -23,6 +23,7 @@ #include "hsmenustates_global.h" class HsOperatorHandlerPrivate; +class HbAction; class HsOperatorHandler: public QObject { @@ -33,10 +34,17 @@ public: HsOperatorHandler(QObject *parent = 0); virtual ~HsOperatorHandler(); - HbIcon icon(); + bool operatorStorePresent(); + bool oviStorePresent(); + bool operatorStoreFirst(); + HbAction *prepareOperatorStoreAction( + HbAction *const operatorAction); QString text(); -public slots: +private: + HbIcon icon(); + +private slots: void action(); private: