qtinternetradio/ui/inc/ircategoryview.h
changeset 5 0930554dc389
parent 3 ee64f059b8e1
child 14 896e9dbc5f19
equal deleted inserted replaced
3:ee64f059b8e1 5:0930554dc389
    20 #include "irabstractlistviewbase.h"
    20 #include "irabstractlistviewbase.h"
    21 #include "irqevent.h"
    21 #include "irqevent.h"
    22 #include "irqisdsclient.h"
    22 #include "irqisdsclient.h"
    23 
    23 
    24 class IRCategoryModel;
    24 class IRCategoryModel;
    25 class HbProgressDialog;
       
    26 
    25 
    27 class IRCategoryView : public IrAbstractListViewBase
    26 class IRCategoryView : public IrAbstractListViewBase
    28 {
    27 {
    29 	Q_OBJECT
    28 	Q_OBJECT
    30 public:
    29 public:
    59     
    58     
    60     void resetCurrentItem();
    59     void resetCurrentItem();
    61     void storeCurrentItem();
    60     void storeCurrentItem();
    62     void handleItemSelected();
    61     void handleItemSelected();
    63     
    62     
    64     void createWaitDialog(const QString &aText);
       
    65     
       
    66     void connectToIsdsClient();
    63     void connectToIsdsClient();
    67     
    64     
    68     void disconnectIsdsClient();
    65     void disconnectIsdsClient();
    69     
    66     
    70     void lazyInit();
    67     void lazyInit();
    71     
    68     
    72     void normalInit();
    69     void normalInit();
    73     
    70     
       
    71     void initToolBar();
       
    72  
       
    73     
    74 private:
    74 private:
    75 	HbProgressDialog *iWaitDialog;
       
    76     int iLastSelectItem;
    75     int iLastSelectItem;
    77     IRCategoryModel *iModel;
    76     IRCategoryModel *iModel;
    78     QString iLoadedSection;
    77     QString iLoadedSection;
    79     
    78     
    80     friend class IRViewManager;
    79     friend class IRViewManager;