application/inc/PodcastQueueView.h
branch3rded
changeset 175 cd124c4eb6b9
parent 145 cc0182a5da39
child 186 32aedca70582
equal deleted inserted replaced
174:982b1ad423f4 175:cd124c4eb6b9
    20 #define PODCASTQUEUEVIEWH 
    20 #define PODCASTQUEUEVIEWH 
    21 
    21 
    22 #include <aknview.h>
    22 #include <aknview.h>
    23 #include <aknlists.h> 
    23 #include <aknlists.h> 
    24 #include <eiklbo.h>
    24 #include <eiklbo.h>
    25 #include <AknToolbarObserver.h>
       
    26 #include <AknToolbar.h>
       
    27 #include "ShowEngine.h"
    25 #include "ShowEngine.h"
    28 #include "FeedEngine.h"
    26 #include "FeedEngine.h"
    29 #include "PodcastModel.h"
    27 #include "PodcastModel.h"
    30 #include "Podcast.hrh"
    28 #include "Podcast.hrh"
    31 #include "PodcastShowsView.h"
    29 #include "PodcastShowsView.h"
    34 	{
    32 	{
    35 public: 
    33 public: 
    36 	static CPodcastQueueView* NewL(CPodcastModel& aPodcastModel);
    34 	static CPodcastQueueView* NewL(CPodcastModel& aPodcastModel);
    37 	static CPodcastQueueView* NewLC(CPodcastModel& aPodcastModel);
    35 	static CPodcastQueueView* NewLC(CPodcastModel& aPodcastModel);
    38 	~CPodcastQueueView();
    36 	~CPodcastQueueView();
    39 	void UpdateToolbar(TBool aVisible=ETrue);
       
    40 protected:
    37 protected:
    41 	void ConstructL();
    38 	void ConstructL();
    42 	CPodcastQueueView(CPodcastModel& aPodcastModel);
    39 	CPodcastQueueView(CPodcastModel& aPodcastModel);
    43 
    40 
    44 	/**
    41 	/**
    76 	 * @param aCommand ID of the command to respond to. 
    73 	 * @param aCommand ID of the command to respond to. 
    77 	 */
    74 	 */
    78 	void HandleCommandL(TInt aCommand);
    75 	void HandleCommandL(TInt aCommand);
    79 	TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
    76 	TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
    80 	void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane);
    77 	void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane);
    81 	
       
    82 	virtual void HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& aPenEventScreenLocation);
       
    83 	};
    78 	};
    84 
    79 
    85 #endif
    80 #endif
    86 
    81 
    87 
    82