application/inc/PodcastFeedView.h
branch3rded
changeset 175 cd124c4eb6b9
parent 164 000f9fc147b2
child 177 269e3f3e544a
equal deleted inserted replaced
174:982b1ad423f4 175:cd124c4eb6b9
    38         static CPodcastFeedView* NewL(CPodcastModel& aPodcastModel);
    38         static CPodcastFeedView* NewL(CPodcastModel& aPodcastModel);
    39         static CPodcastFeedView* NewLC(CPodcastModel& aPodcastModel);
    39         static CPodcastFeedView* NewLC(CPodcastModel& aPodcastModel);
    40         ~CPodcastFeedView();
    40         ~CPodcastFeedView();
    41         void UpdateItemL(TInt aIndex);
    41         void UpdateItemL(TInt aIndex);
    42 		void CheckResumeDownloadL();
    42 		void CheckResumeDownloadL();
    43 		void UpdateToolbar(TBool aVisible=ETrue);
       
    44 		TBool ViewingShows();
    43 		TBool ViewingShows();
    45 		
    44 		
    46 	protected:
    45 	protected:
    47 	    void ConstructL();
    46 	    void ConstructL();
    48 		CPodcastFeedView(CPodcastModel& aPodcastModel);
    47 		CPodcastFeedView(CPodcastModel& aPodcastModel);
    96 		void DialogDismissedL(TInt aButtonId); 
    95 		void DialogDismissedL(TInt aButtonId); 
    97 
    96 
    98 		// from MImageHandlerCallback
    97 		// from MImageHandlerCallback
    99 		void ImageOperationCompleteL(TInt aError, TUint aHandle, CPodcastModel& aPodcastModel);
    98 		void ImageOperationCompleteL(TInt aError, TUint aHandle, CPodcastModel& aPodcastModel);
   100 		
    99 		
   101 		void HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& aPenEventScreenLocation);
       
   102 
       
   103 	private:
   100 	private:
   104 		void FormatFeedInfoListBoxItemL(CFeedInfo& aFeedInfo, TBool aIsUpdating = EFalse);
   101 		void FormatFeedInfoListBoxItemL(CFeedInfo& aFeedInfo, TBool aIsUpdating = EFalse);
   105 		void HandleAddFeedL();
   102 		void HandleAddFeedL();
   106 		void HandleEditFeedL();
   103 		void HandleEditFeedL();
   107 		void HandleRemoveFeedL();
   104 		void HandleRemoveFeedL();