mediasettings/mediasettingsapp/inc/MPSettingsStreamingView.h
branchRCL_3
changeset 10 ce5ada96ab30
parent 0 96612d01cf9f
equal deleted inserted replaced
6:7d91903f795f 10:ce5ada96ab30
    13 *
    13 *
    14 * Description:   Declares view for application.*
    14 * Description:   Declares view for application.*
    15 */
    15 */
    16 
    16 
    17 
    17 
    18 // Version : %version: 2 %
    18 // Version : %version: 3 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 #ifndef MPSETTINGSSTREAMINGVIEW_H
    22 #ifndef MPSETTINGSSTREAMINGVIEW_H
    23 #define MPSETTINGSSTREAMINGVIEW_H
    23 #define MPSETTINGSSTREAMINGVIEW_H
    30 class CMPSettingsModelForROP;
    30 class CMPSettingsModelForROP;
    31 
    31 
    32 /**
    32 /**
    33 *  CMPSettingsStreamingView view class.
    33 *  CMPSettingsStreamingView view class.
    34 * 
    34 * 
    35 *  @lib MediaSettings.app
       
    36 *  @since 2.0
       
    37 */
    35 */
    38 class CMPSettingsStreamingView : public CMPSettingsBaseView, public MEikListBoxObserver
    36 class CMPSettingsStreamingView : public CMPSettingsBaseView 
    39     {
    37     {
    40     public: // Constructors and destructor
    38     public: // Constructors and destructor
    41 
    39 
    42         /**
    40         /**
    43         * Two-phased constructor.
    41         * Two-phased constructor.
    61         */
    59         */
    62         void HandleCommandL(TInt aCommand);
    60         void HandleCommandL(TInt aCommand);
    63 
    61 
    64     protected: // from MEikListBoxObserver
    62     protected: // from MEikListBoxObserver
    65 
    63 
    66         /**
    64  
    67         * Handles listbox events.
       
    68         * @param aListBox Listbox where the event occurred.
       
    69         * @param aEventType Event type.
       
    70         */
       
    71         void HandleListBoxEventL(CEikListBox* aListBox,
       
    72                                  TListBoxEvent aEventType);
       
    73 
       
    74     protected: // From CMPSettingsBaseView
    65     protected: // From CMPSettingsBaseView
    75 
    66 
    76         /**
    67         /**
    77         * Called at the end of DoActivateL.
    68         * Called at the end of DoActivateL.
    78         */
    69         */
    97     private: // New 
    88     private: // New 
    98 
    89 
    99         /**
    90         /**
   100         * Handles listbox selection.
    91         * Handles listbox selection.
   101         */
    92         */
   102         virtual void HandleListBoxSelectionL();
       
   103 		CMPSettingsModelForROP* iModel;
    93 		CMPSettingsModelForROP* iModel;
   104 
    94 
   105     };
    95     };
   106 
    96 
   107 #endif
    97 #endif