equal
deleted
inserted
replaced
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 |