--- a/idlehomescreen/widgetmanager/inc/wmportalbutton.h Tue Feb 02 00:04:13 2010 +0200
+++ b/idlehomescreen/widgetmanager/inc/wmportalbutton.h Fri Feb 19 22:42:37 2010 +0200
@@ -26,6 +26,8 @@
// FORWARD DECLARATIONS
class CWmMainContainer;
class CFbsBitmap;
+class CWmConfiguration;
+class CWmProcessMonitor;
/**
* Portal button ( ovi, operator ) class for Wm
@@ -103,7 +105,15 @@
const TDesC& aText,
TAknTextComponentLayout& aLayout,
TInt aMargin ) const;
-
+ /** Runs operator button action */
+ void RunOperatorL( CWmConfiguration& aConf );
+
+ /** Runs ovi store launcher */
+ void RunOviL( CWmConfiguration& aConf );
+
+ /** Starts browser */
+ void StartBrowserL( CWmConfiguration& aConf );
+
private: //data members
/**
@@ -126,6 +136,9 @@
/** icon mask */
CFbsBitmap* iButtonIconMask;
+
+ /** Monitors process */
+ CWmProcessMonitor* iProcessMonitor;
};
#endif //___WMPORTALBUTTON_H__