61 |
61 |
62 CEikFormattedCellListBox* Listbox(); |
62 CEikFormattedCellListBox* Listbox(); |
63 void ScrollToVisible(); |
63 void ScrollToVisible(); |
64 void Draw(const TRect& aRect) const; |
64 void Draw(const TRect& aRect) const; |
65 |
65 |
66 CEikFormattedCellListBox * iListbox; |
66 void SetLongTapDetected(TBool aLongTapDetected); |
|
67 |
|
68 CEikFormattedCellListBox * iListbox; |
67 |
69 |
68 protected: |
70 protected: |
69 TTypeUid::Ptr MopSupplyObject( TTypeUid aId ); |
71 TTypeUid::Ptr MopSupplyObject( TTypeUid aId ); |
70 virtual void HandlePointerEventL(const TPointerEvent& aPointerEvent); |
72 virtual void HandlePointerEventL(const TPointerEvent& aPointerEvent); |
71 |
73 |
72 private: |
74 private: |
73 MKeyEventListener* iKeyEventListener; |
75 MKeyEventListener* iKeyEventListener; |
74 MPointerListener* iPointerListener; |
76 MPointerListener* iPointerListener; |
75 CAknsBasicBackgroundControlContext* iBgContext; |
77 CAknsBasicBackgroundControlContext* iBgContext; |
|
78 TBool iLongTapDetected; |
|
79 |
76 }; |
80 }; |
77 |
81 |
78 |
82 |
79 class CPodcastListView : public CAknView, public MAknToolbarObserver, |
83 class CPodcastListView : public CAknView, public MAknToolbarObserver, |
80 public MPointerListener, public MAknLongTapDetectorCallBack, |
84 public MPointerListener, public MAknLongTapDetectorCallBack, |