mpviewplugins/mpcollectionviewplugin/src/mpcollectioncontainerartists.cpp
changeset 58 ed94e1e8390e
parent 54 c5b304f4d89b
equal deleted inserted replaced
54:c5b304f4d89b 58:ed94e1e8390e
   257         }
   257         }
   258         else {
   258         else {
   259             emit findAlbumSongs(mCurrentAlbumIndex);
   259             emit findAlbumSongs(mCurrentAlbumIndex);
   260         }
   260         }
   261     }
   261     }
       
   262     else if( mCollectionContext == ECollectionContextArtists ){
       
   263         mInfoBar->setHeading(hbTrId("txt_mus_subhead_artist_1l").arg(mCollectionData->count()));
       
   264     }
   262     else {
   265     else {
   263         MpCollectionListContainer::dataReloaded();
   266         MpCollectionListContainer::dataReloaded();
   264     }
   267     }
   265     TX_EXIT
   268     TX_EXIT
   266 }
   269 }
   383                 mTBone = qobject_cast<HgMediawall*>(widget);
   386                 mTBone = qobject_cast<HgMediawall*>(widget);
   384                 HbIcon defaultIcon( "qtg_large_album_art" );
   387                 HbIcon defaultIcon( "qtg_large_album_art" );
   385                 defaultIcon.setSize(mTBone->itemSize());
   388                 defaultIcon.setSize(mTBone->itemSize());
   386                 mTBone->setDefaultImage( defaultIcon.pixmap().toImage() );
   389                 mTBone->setDefaultImage( defaultIcon.pixmap().toImage() );
   387                 mTBone->setScrollBarPolicy( HgWidget::ScrollBarAlwaysOff );
   390                 mTBone->setScrollBarPolicy( HgWidget::ScrollBarAlwaysOff );
   388                 mTBone->enableReflections(true);
   391                 mTBone->enableReflections( false );
   389                 connect( mTBone, SIGNAL(scrollingStarted()), this, SLOT(scrollingStarted()) );
   392                 connect( mTBone, SIGNAL(scrollingStarted()), this, SLOT(scrollingStarted()) );
   390                 connect( mTBone, SIGNAL(animationAboutToEnd(QModelIndex)), this, SLOT(albumCentered(QModelIndex)) );
   393                 connect( mTBone, SIGNAL(animationAboutToEnd(QModelIndex)), this, SLOT(albumCentered(QModelIndex)) );
   391                 }
   394                 }
   392                 break;
   395                 break;
   393             case ECollectionContextArtistAllSongs:
   396             case ECollectionContextArtistAllSongs:
   400                     artist = mCollectionData->collectionTitle();
   403                     artist = mCollectionData->collectionTitle();
   401                     if ( artist.isEmpty() ) {
   404                     if ( artist.isEmpty() ) {
   402                         artist = hbTrId("txt_mus_subtitle_unknown_all");
   405                         artist = hbTrId("txt_mus_subtitle_unknown_all");
   403                     }
   406                     }
   404                     else {
   407                     else {
   405                         artist = HbParameterLengthLimiter(hbTrId("txt_mus_subtitle_1_all")).arg(artist);
   408                         artist = HbParameterLengthLimiter("txt_mus_subtitle_1_all").arg(artist);
   406                     }
   409                     }
   407                     mInfoBar->setHeading(artist);
   410                     mInfoBar->setHeading(artist);
   408                 }
   411                 }
   409                 break;
   412                 break;
   410             default:
   413             default: