diff -r 107412708b22 -r c2bc3f8c7777 wlanutilities/wlansniffer/mainapplication/src/wsfmainviewcontainer.cpp --- a/wlanutilities/wlansniffer/mainapplication/src/wsfmainviewcontainer.cpp Wed Feb 03 12:16:50 2010 +0000 +++ b/wlanutilities/wlansniffer/mainapplication/src/wsfmainviewcontainer.cpp Fri Feb 19 23:55:42 2010 +0200 @@ -39,6 +39,7 @@ #include "wsfdocument.h" #include "wsfwlaninfoarrayvisitor.h" #include "wsfappui.h" +#include "wsfmainview.h" #include #include "wsflogger.h" @@ -60,10 +61,12 @@ // CWsfMainViewContainer::NewL // --------------------------------------------------------- // -CWsfMainViewContainer* CWsfMainViewContainer::NewL( const TRect& aRect ) +CWsfMainViewContainer* CWsfMainViewContainer::NewL( const TRect& aRect, + CWsfMainView* aParentView ) { LOG_ENTERFN( "CWsfMainViewContainer::NewL" ); - CWsfMainViewContainer* self = CWsfMainViewContainer::NewLC( aRect ); + CWsfMainViewContainer* self = + CWsfMainViewContainer::NewLC( aRect, aParentView ); CleanupStack::Pop( self ); return self; } @@ -72,12 +75,13 @@ // CWsfMainViewContainer::NewLC // --------------------------------------------------------- // -CWsfMainViewContainer* CWsfMainViewContainer::NewLC( const TRect& aRect ) +CWsfMainViewContainer* CWsfMainViewContainer::NewLC( const TRect& aRect, + CWsfMainView* aParentView ) { LOG_ENTERFN( "CWsfMainViewContainer::NewLC" ); CWsfMainViewContainer* self = new( ELeave ) CWsfMainViewContainer; CleanupStack::PushL( self ); - self->ConstructL( aRect ); + self->ConstructL( aRect, aParentView ); return self; } @@ -114,10 +118,13 @@ // CWsfMainViewContainer::ConstructL // --------------------------------------------------------- // -void CWsfMainViewContainer::ConstructL( const TRect& aRect ) +void CWsfMainViewContainer::ConstructL( const TRect& aRect, + CWsfMainView* aParentView ) { LOG_ENTERFN( "CWsfMainViewContainer::ConstructL" ); - CreateWindowL(); + CreateWindowL(); + + iParentView = aParentView; iListBox = new( ELeave ) CAknDoubleGraphicStyleListBox(); TInt flags( EAknGenericListBoxFlags ); @@ -487,6 +494,9 @@ } CleanupStack::PopAndDestroy(text); } + + iParentView->UpdateBrowserUsageInfoL(); + iListBox->DrawDeferred(); }