application/inc/PodcastSearchView.h
changeset 13 f58e3c482bd9
parent 7 a7a43293ae56
child 101 68b48f53a8ec
equal deleted inserted replaced
12:47c8595ffc70 13:f58e3c482bd9
    30     {
    30     {
    31     public: 
    31     public: 
    32         static CPodcastSearchView* NewL(CPodcastModel& aPodcastModel);
    32         static CPodcastSearchView* NewL(CPodcastModel& aPodcastModel);
    33         static CPodcastSearchView* NewLC(CPodcastModel& aPodcastModel);
    33         static CPodcastSearchView* NewLC(CPodcastModel& aPodcastModel);
    34         ~CPodcastSearchView();
    34         ~CPodcastSearchView();
       
    35 		void UpdateToolbar(TBool aVisible=ETrue);
    35 
    36 
    36 	protected:
    37 	protected:
    37 	    void ConstructL();
    38 	    void ConstructL();
    38 		CPodcastSearchView(CPodcastModel& aPodcastModel);
    39 		CPodcastSearchView(CPodcastModel& aPodcastModel);
    39 
    40 
    75 		 * Command handling function intended for overriding by sub classes. 
    76 		 * Command handling function intended for overriding by sub classes. 
    76 		 * Default implementation is empty.  
    77 		 * Default implementation is empty.  
    77 		 * @param aCommand ID of the command to respond to. 
    78 		 * @param aCommand ID of the command to respond to. 
    78 		 */
    79 		 */
    79 		void HandleCommandL(TInt aCommand);
    80 		void HandleCommandL(TInt aCommand);
    80 		
    81 				
    81 		void UpdateToolbar();
       
    82 		
       
    83 	private:
    82 	private:
    84 		CPodcastModel& iPodcastModel;		
    83 		CPodcastModel& iPodcastModel;		
    85 		TBool iSearchRunning;
    84 		TBool iSearchRunning;
    86 };
    85 };
    87 
    86