radioapp/radiowidgets/inc/radiofrequencystripbase.h
changeset 57 21be958eb3ce
parent 54 a8ba0c289b44
--- a/radioapp/radiowidgets/inc/radiofrequencystripbase.h	Tue Oct 12 11:25:14 2010 +0300
+++ b/radioapp/radiowidgets/inc/radiofrequencystripbase.h	Fri Oct 15 16:26:27 2010 +0300
@@ -23,6 +23,7 @@
 #include <QHash>
 #include <HbEffect>
 #include <QColor>
+#include <HbIcon>
 
 // User includes
 #include "radiostripbase.h"
@@ -47,6 +48,7 @@
 public:
 
     RadioFrequencyStripBase( QGraphicsItem* parent = 0 );
+    ~RadioFrequencyStripBase();
 
     void setItemHeight( int itemHeight );
     int itemHeight() const;
@@ -65,18 +67,18 @@
 
     void updateFavorite( uint frequency );
 
-public slots:
+Q_SIGNALS:
+
+    void manualSeekChanged( bool manualSeek );
+
+public Q_SLOTS:
 
     void setScanningMode( bool isScanning );
 
-signals:
-
-    void manualSeekChanged( bool manualSeek );
-
-private slots:
+private Q_SLOTS:
 
     void initEmptyItems();
-    void removeStation( const QModelIndex& parent, int first, int last );
+    void stationsRemoved( const QList<uint>& frequencies );
     void updateStation( const QModelIndex& parent, int first, int last );
     void handleLeftButton();
     void handleRightButton();
@@ -221,6 +223,9 @@
 
     bool                        mIgnoreScrollingEnd;
 
+    HbIcon                      mStationIcon;
+    HbIcon                      mFavoriteIcon;
+
 };
 
 #endif // RADIOFREQUENCYSTRIPBASE_H