diff -r 04837bf3a628 -r 21be958eb3ce radioapp/radiowidgets/inc/radiostationcarousel.h --- a/radioapp/radiowidgets/inc/radiostationcarousel.h Tue Oct 12 11:25:14 2010 +0300 +++ b/radioapp/radiowidgets/inc/radiostationcarousel.h Fri Oct 15 16:26:27 2010 +0300 @@ -98,7 +98,7 @@ bool isAntennaAttached() const; - void setScanningMode( bool scanning ); + void setScanningMode( Scan::Status status ); bool isInScanningMode() const; void cleanRdsData(); @@ -115,22 +115,21 @@ void setLandscape( bool landscape ); -signals: +Q_SIGNALS: void frequencyChanged( uint frequency, int reason, int direction ); void skipRequested( int skipMode ); void scanAnimationFinished(); -public slots: +public Q_SLOTS: void updateAntennaStatus( bool connected ); -private slots: +private Q_SLOTS: void scrollPosChanged( const QPointF& newPosition ); void adjustAfterScroll(); void update( const RadioStation& station ); - void updateRadioText( const RadioStation& station ); void updateStations(); void timerFired(); @@ -148,7 +147,7 @@ // from base class RadioCarouselItemObserver - void handleIconClicked( const RadioStation& station ); + void handleIconClicked( const uint frequency ); void handleRadiotextClicked( const RadioStation& station ); void handleUrlClicked( const RadioStation& station ); QString localizeGenre( int genre ); @@ -179,7 +178,7 @@ private: // data - enum TimerMode { NoTimer, SetFrequency, RtPlusCheck, InfoText }; + enum TimerMode { NoTimer, SetFrequency, InfoText }; RadioUiEngine* mUiEngine; @@ -191,8 +190,6 @@ QTimer* mGenericTimer; TimerMode mTimerMode; - QString mRadioTextHolder; - QWeakPointer mAnimator; HbLabel* mInfoText;