equal
deleted
inserted
replaced
24 #include <widgetregistryclient.h> |
24 #include <widgetregistryclient.h> |
25 #include <aknglobalconfirmationquery.h> |
25 #include <aknglobalconfirmationquery.h> |
26 #include <coecntrl.h> |
26 #include <coecntrl.h> |
27 #include "WidgetUiObserver.h" |
27 #include "WidgetUiObserver.h" |
28 #include "browser_platform_variant.hrh" |
28 #include "browser_platform_variant.hrh" |
|
29 #include <HWRMLight.h> |
29 // CONSTANTS |
30 // CONSTANTS |
30 |
31 |
31 enum TNetworkMode |
32 enum TNetworkMode |
32 { |
33 { |
33 EUnknownMode = 0, |
34 EUnknownMode = 0, |
99 class CWidgetUiWindowManager : public CBase, |
100 class CWidgetUiWindowManager : public CBase, |
100 public MCenrepWatcher |
101 public MCenrepWatcher |
101 #ifdef BRDO_OCC_ENABLED_FF |
102 #ifdef BRDO_OCC_ENABLED_FF |
102 ,public MConnectionStageObserver |
103 ,public MConnectionStageObserver |
103 #endif |
104 #endif |
|
105 ,public MHWRMLightObserver |
104 { |
106 { |
105 public: // constructors / destructor |
107 public: // constructors / destructor |
106 |
108 |
107 /** |
109 /** |
108 * NewL |
110 * NewL |
128 * @since 7.x |
130 * @since 7.x |
129 * @param aHSModeOnline HS web status online/offline. |
131 * @param aHSModeOnline HS web status online/offline. |
130 */ |
132 */ |
131 void CenrepChanged(TInt aHSModeOnline); |
133 void CenrepChanged(TInt aHSModeOnline); |
132 |
134 |
|
135 public: |
|
136 //MHWRMLightObserver |
|
137 void LightStatusChanged( TInt aTarget, CHWRMLight::TLightStatus aStatus ); |
|
138 |
133 public: |
139 public: |
134 |
140 |
135 // Create window |
141 // Create window |
136 |
142 |
137 /** |
143 /** |
661 CPeriodic* iNotifyHarvester;//Notify harvester to send next event |
667 CPeriodic* iNotifyHarvester;//Notify harvester to send next event |
662 #ifdef OOM_WIDGET_CLOSEALL |
668 #ifdef OOM_WIDGET_CLOSEALL |
663 TTime iTimeLastWidgetOpen; |
669 TTime iTimeLastWidgetOpen; |
664 #endif |
670 #endif |
665 #ifdef BRDO_OCC_ENABLED_FF |
671 #ifdef BRDO_OCC_ENABLED_FF |
666 CConnectionStageNotifierWCB* iConnStageNotifier; |
672 CConnectionStageNotifierWCB* iConnStageNotifier; |
667 #endif |
673 #endif |
|
674 CHWRMLight* iLightObserver; |
|
675 CHWRMLight::TLightStatus iLightStatus; |
668 }; |
676 }; |
669 |
677 |
670 #endif // WIDGETUIWINDOWMANAGER_H_ |
678 #endif // WIDGETUIWINDOWMANAGER_H_ |
671 |
679 |
672 // End of File |
680 // End of File |