diff -r 74b7c6e79031 -r bbebb0235466 radioapp/radiowidgets/src/radiostationsview.cpp --- a/radioapp/radiowidgets/src/radiostationsview.cpp Fri Sep 03 12:25:04 2010 +0300 +++ b/radioapp/radiowidgets/src/radiostationsview.cpp Mon Sep 20 18:04:48 2010 +0300 @@ -95,6 +95,22 @@ } /*! + * + */ +void RadioStationsView::setNonFavoriteIcon( const HbIcon& nonFavoriteIcon ) +{ + mNonFavoriteIcon = nonFavoriteIcon; +} + +/*! + * + */ +HbIcon RadioStationsView::nonFavoriteIcon() const +{ + return mNonFavoriteIcon; +} + +/*! * Private slot * */ @@ -303,8 +319,8 @@ loadSection( DOCML::FILE_STATIONSVIEW, DOCML::SV_SECTION_SHOW_ALL_STATIONS ); - if ( !mFavoriteIcon.isNull() && !mNowPlayingIcon.isNull() ) { - mModel->setIcons( mFavoriteIcon.qicon(), mNowPlayingIcon.qicon() ); + if ( !mFavoriteIcon.isNull() && !mNonFavoriteIcon.isNull() && !mNowPlayingIcon.isNull() ) { + mModel->setIcons( mFavoriteIcon.qicon(), mNonFavoriteIcon.qicon(), mNowPlayingIcon.qicon() ); } mModel->setDetail( RadioStationModel::ShowIcons | RadioStationModel::ShowGenre ); @@ -394,6 +410,5 @@ mStationsList->setModel( mFilterModel ); mStationsList->setSelectionMode( HbListView::NoSelection ); mStationsList->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding ); - //TODO: Uncomment after MCL wk28 release to improve scrolling FPS rate - //mStationsList->setItemPixmapCacheEnabled( true ); + mStationsList->setItemPixmapCacheEnabled( true ); // Improves scrolling FPS rate }