application/inc/PodcastShowsView.h
changeset 13 f58e3c482bd9
parent 7 a7a43293ae56
child 32 26a3f2dfba08
child 35 66c5303f3610
equal deleted inserted replaced
12:47c8595ffc70 13:f58e3c482bd9
    38 	{
    38 	{
    39 public: 
    39 public: 
    40 	static CPodcastShowsView* NewL(CPodcastModel& aPodcastModel);
    40 	static CPodcastShowsView* NewL(CPodcastModel& aPodcastModel);
    41 	static CPodcastShowsView* NewLC(CPodcastModel& aPodcastModel);
    41 	static CPodcastShowsView* NewLC(CPodcastModel& aPodcastModel);
    42 	~CPodcastShowsView();
    42 	~CPodcastShowsView();
       
    43 	void UpdateToolbar(TBool aVisible=ETrue);
       
    44 
    43 protected:
    45 protected:
    44 	void ConstructL();
    46 	void ConstructL();
    45 	CPodcastShowsView(CPodcastModel& aPodcastModel);
    47 	CPodcastShowsView(CPodcastModel& aPodcastModel);
    46 
    48 
    47 	/**
    49 	/**
    99 
   101 
   100 	void HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& aPenEventScreenLocation);
   102 	void HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& aPenEventScreenLocation);
   101 
   103 
   102 private:
   104 private:
   103 	void GetShowIcons(CShowInfo* aShowInfo, TInt& aIconIndex);
   105 	void GetShowIcons(CShowInfo* aShowInfo, TInt& aIconIndex);
   104 	void UpdateToolbar();
       
   105 	void DisplayShowInfoDialogL();
   106 	void DisplayShowInfoDialogL();
   106 	/*
   107 	/*
   107 	 * Called by CImageHandler when an image has been loaded.
   108 	 * Called by CImageHandler when an image has been loaded.
   108 	 * @param aError Error code given by the CImageHandler or 0 (zero) if the
   109 	 * @param aError Error code given by the CImageHandler or 0 (zero) if the
   109 	 *   image was loaded successfully.
   110 	 *   image was loaded successfully.