diff -r 107412708b22 -r c2bc3f8c7777 wlanutilities/wlansniffer/mainapplication/inc/wsfmainviewcontainer.h --- a/wlanutilities/wlansniffer/mainapplication/inc/wsfmainviewcontainer.h Wed Feb 03 12:16:50 2010 +0000 +++ b/wlanutilities/wlansniffer/mainapplication/inc/wsfmainviewcontainer.h Fri Feb 19 23:55:42 2010 +0200 @@ -28,6 +28,7 @@ class MWsfMainViewControllerPartner; class CAknNavigationDecorator; class CAknNavigationControlContainer; +class CWsfMainView; // CLASS DEFINITION /** @@ -44,7 +45,8 @@ * @param aRect gives the correct TRect for construction. * @return instance of CWsfMainViewContainer class */ - static CWsfMainViewContainer* NewL( const TRect& aRect ); + static CWsfMainViewContainer* NewL( const TRect& aRect, + CWsfMainView* aParentView ); /** * Two-phased constructor. Leaves the object on CleanupStack @@ -52,7 +54,8 @@ * @param aRect gives the correct TRect for construction. * @return instance of CWsfMainViewContainer class */ - static CWsfMainViewContainer* NewLC( const TRect& aRect ); + static CWsfMainViewContainer* NewLC( const TRect& aRect, + CWsfMainView* aParentView ); /** * Destructor of CWsfMainViewContainer class @@ -73,7 +76,7 @@ * @since S60 5.0 * @param aRect gives the correct TRect for construction. */ - void ConstructL( const TRect& aRect ); + void ConstructL( const TRect& aRect, CWsfMainView* aParentView ); public: // New methods @@ -298,7 +301,7 @@ */ TInt iConnectingIndex; - /* + /** * The periodic that steps the animation */ CPeriodic* iAnimationPeriodic; @@ -308,6 +311,11 @@ * Own. */ HBufC* iStatusConnecting; + + /** + * Reference to the parent view + */ + CWsfMainView* iParentView; };