application/inc/PodcastListView.h
changeset 26 71493655568a
parent 13 f58e3c482bd9
child 35 66c5303f3610
child 48 f8fd68d71cfd
equal deleted inserted replaced
25:ae65906c4347 26:71493655568a
    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,