mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h
branchRCL_3
changeset 66 1f1dad4af8f8
parent 53 3de6c4cf6b67
--- a/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h	Wed Sep 15 12:09:46 2010 +0300
+++ b/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h	Wed Oct 13 14:28:40 2010 +0300
@@ -122,7 +122,13 @@
      * @ since 3.1
      */
     void LaunchMusicShopL();
-
+    
+   /**
+     * Launch Ovi music application.
+     *
+     */
+    void LaunchOviMusicShopL();
+    
     /**
      *  Saves selected album.
      *
@@ -891,6 +897,15 @@
  	 */
     void DimAllOptions( TInt aResourceId, CEikMenuPane* aMenuPane );
 	
+    /*
+    * Check if MusicApp is present
+    */
+    TBool IsMusicAppInstalledL( const TUid& aAppUid );
+    
+    /*
+     * Display correct MusicShop option
+     */
+    void DisplayMusicShopOptions( CEikMenuPane* aMenuPane );
 private:    // Data
 
     MMPXCollectionUtility*      iCollectionUtility;
@@ -930,7 +945,7 @@
     TInt                        iCurrentPlaylistOp;
     TInt                        iNumSongAddedToPlaylist;
     TMPXItemId                  iPlaylistId;
-    TInt                        iFirstIndexOnScreen;
+
     TInt                        iCurrentMediaLOp;   // current mediaL operation
     TInt                        iCurrentFindAllLOp; // current FindAllL operation
     TInt                        iLastDepth;
@@ -1003,6 +1018,8 @@
     TInt iOperatorMusicStoreType;
     TInt iMusicStoreWebPage;
     HBufC16* iOperatorMusicStoreURI;
+    TBool iMusicStoreAppInstalled; //flag for music store application availability
+    
     HBufC16* iEducateUserURI; 
     TInt iEducatingPopupState ;       
     TBool iPopuponRefresh;