radioapp/radiowidgets/inc/radiowindow.h
changeset 51 bbebb0235466
parent 38 f8c3d4e6102c
child 57 21be958eb3ce
equal deleted inserted replaced
47:74b7c6e79031 51:bbebb0235466
    31 // Forward declarations
    31 // Forward declarations
    32 class RadioViewBase;
    32 class RadioViewBase;
    33 class RadioUiEngine;
    33 class RadioUiEngine;
    34 class HbVolumeSliderPopup;
    34 class HbVolumeSliderPopup;
    35 class HbMessageBox;
    35 class HbMessageBox;
       
    36 class HbNotificationDialog;
    36 
    37 
    37 typedef QScopedPointer<HbVolumeSliderPopup> VolumeSliderPtr;
    38 typedef QScopedPointer<HbVolumeSliderPopup> VolumeSliderPtr;
    38 
    39 
    39 /**
    40 /**
    40  * QWeakPointer is used to store the views because it tracks the deletion of the object and nulls
    41  * QWeakPointer is used to store the views because it tracks the deletion of the object and nulls
    78 
    79 
    79 private:
    80 private:
    80 
    81 
    81 // New functions
    82 // New functions
    82 
    83 
    83     void activateView( RadioViewBase* aMember, const QString& docmlFile, Hb::ViewSwitchFlags flags = Hb::ViewSwitchDefault );
    84     void activateView( RadioViewBase* view, const QString& docmlFile, Hb::ViewSwitchFlags flags = Hb::ViewSwitchDefault );
    84 
    85 
    85 private: // data
    86 private: // data
    86 
    87 
    87     /*!
    88     /*!
    88      * Pointer to the UI engine
    89      * Pointer to the UI engine
   111     /**
   112     /**
   112      * Pointer to the volume slider
   113      * Pointer to the volume slider
   113      * Own.
   114      * Own.
   114      */
   115      */
   115     VolumeSliderPtr                     mVolSlider;
   116     VolumeSliderPtr                     mVolSlider;
   116 
       
   117     /**
       
   118      * Pointer to messagebox
       
   119      * Own.
       
   120      */
       
   121     QScopedPointer<HbMessageBox>        mMessageBox;
       
   122 
       
   123 };
   117 };
   124 
   118 
   125 
   119 
   126 #endif // _RADIOWINDOW_H_
   120 #endif // _RADIOWINDOW_H_