--- a/qtinternetradio/ui/inc/irsearchchannelsview.h Thu May 27 12:46:34 2010 +0300
+++ b/qtinternetradio/ui/inc/irsearchchannelsview.h Fri Jun 11 13:30:40 2010 +0300
@@ -50,15 +50,10 @@
void connectIsdsClient();
void disconnectIsdsClient();
- void switch2SearchingState();
- void switch2InitState();
- void switch2SearchedState();
- void startSearchingAnimation();
- void stopSearchingAnimation();
- void loadLayout();
- void handleItemSelected();
- void createSearchingDialog();
- void closeSearchingDialog();
+ void switch2LoadingState();
+ void switch2InitState();
+ void loadLayout();
+ void handleItemSelected();
void normalInit();
void initMenu();
void lazyInit();
@@ -79,16 +74,15 @@
void convertAnother();
void presetLogoDownload(IRQPreset* aPreset);
void presetLogoDownloadError();
-
-
+ //this slot is used to back to previouse view or minimize the search widget
+ void minimizeSearchPanel();
private: // members
enum IRQSearchState
{
ESearch_init = 0,
- ESearch_Searching,
- ESearch_Searched
+ ESearch_Loading //loading means searching or buffering.
};
HbListView *iListView;
@@ -98,7 +92,6 @@
HbSearchPanel *iSearchPanelWidget;
IRQSearchState iSearchState;
IrChannelModel *iChannelModel;
- HbProgressDialog *iSearchingDialog;
//the object is created by IsdsClient, but application is responsible for free
IRQPreset *iPreset;
IRQPreset *iLogoPreset;