--- a/radioapp/radiowidgets/inc/radiotuningview.h Fri Apr 16 14:58:55 2010 +0300
+++ b/radioapp/radiowidgets/inc/radiotuningview.h Mon May 03 12:31:41 2010 +0300
@@ -29,6 +29,8 @@
class RadioStationModel;
class HbPushButton;
class RadioXmlUiLoader;
+class RadioFrequencyScanner;
+class RadioStationCarousel;
// Class declaration
class WIDGETS_DLL_EXPORT RadioTuningView : public RadioViewBase
@@ -37,23 +39,36 @@
public:
- explicit RadioTuningView( RadioXmlUiLoader* uiLoader );
+ explicit RadioTuningView();
+
+ void setScanningMode( bool scanning );
private slots:
void toggleFavorite();
+ void startScanning();
+ void scanningFinished();
+ void seekingStarted();
+ void seekingFinished();
+ void updateAntennaStatus( bool connected );
+ void updateAudioRoute( bool loudspeaker );
+ void buttonPressed();
+ void removeInfoText();
private:
// from base class RadioViewBase
- void init( RadioMainWindow* aMainWindow, RadioStationModel* aModel );
+ void init( RadioXmlUiLoader* uiLoader, RadioMainWindow* mainWindow );
void setOrientation();
// New functions
private: // data
+ RadioFrequencyScanner* mFrequencyScanner;
+ RadioStationCarousel* mCarousel;
+
};
#endif // _TUNINGVIEW_H_