diff -r 0ed94ceaa377 -r cb62a4f66ebe widgets/widgetapp/inc/WidgetUiWindow.h --- a/widgets/widgetapp/inc/WidgetUiWindow.h Thu Dec 17 09:20:16 2009 +0200 +++ b/widgets/widgetapp/inc/WidgetUiWindow.h Thu Jan 07 13:31:38 2010 +0200 @@ -500,7 +500,20 @@ * @return CActiveSchedulerWait* */ CActiveSchedulerWait* NetworkModeWait() { return iNetworkModeWait; } - + + /** + * NeedToNotifyNetworkState + * Notifies to Widget about network state + * @since 7.1 + * @param aNetworkState the online/offline state needs to be notified to widget or not + * @return none + */ + void NeedToNotifyNetworkState(TBool aNetworkState); + + TBool CanBeDeleted(); + + static TInt DeleteItself(TAny* aPtr); + protected: @@ -594,12 +607,18 @@ //Download transaction ID long iDlId; TInt iClickCount; - CFbsBitmap* iMiniviewBitmap ; + CFbsBitmap iMiniviewBitmap1; + CFbsBitmap iMiniviewBitmap2; + CFbsBitmap* iActiveMiniviewBitmap; + TTime iOOMWidgetStartTime; TBool iWidgetLoadStarted; // Set to true when widget load starts CJpgSaver* iJpgSaver; CActiveSchedulerWait* iNetworkModeWait; - + TBool iNeedToNotifyNetworkState; + TBool iConnecting; + TBool iDeleteItself; + CAsyncCallBack* iAsyncCallBack; }; #endif //