mediasettings/mediasettingsapp/inc/MPSettingsStreamingContainer.h
branchRCL_3
changeset 10 ce5ada96ab30
parent 0 96612d01cf9f
equal deleted inserted replaced
6:7d91903f795f 10:ce5ada96ab30
    13 *
    13 *
    14 * Description:   Container class for Streaming settings list view.*
    14 * Description:   Container class for Streaming settings list view.*
    15 */
    15 */
    16 
    16 
    17 
    17 
    18 // Version : %version: 2 %
    18 // Version : %version: 3 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 #ifndef MPSETTINGSSTREAMINGCONTAINER_H
    22 #ifndef MPSETTINGSSTREAMINGCONTAINER_H
    23 #define MPSETTINGSSTREAMINGCONTAINER_H
    23 #define MPSETTINGSSTREAMINGCONTAINER_H
    26 #include    "MPSettingsBaseContainer.h"
    26 #include    "MPSettingsBaseContainer.h"
    27  
    27  
    28 // FORWARD DECLARATIONS
    28 // FORWARD DECLARATIONS
    29 class CEikTextListBox;
    29 class CEikTextListBox;
    30 class CMPSettingsModelForROP;
    30 class CMPSettingsModelForROP;
       
    31 class CMPSettingsStreamingSettingItemList;
       
    32 
    31 // CLASS DECLARATION
    33 // CLASS DECLARATION
    32 
       
    33 /**
    34 /**
    34 *  CMPSettingsStreamingContainer  container control class.
    35 *  CMPSettingsStreamingContainer  container control class.
    35 *  
    36 *  
    36 *  @lib MediaSettings.app
    37 *  @lib MediaSettings.app
    37 *  @since 2.0
    38 *  @since 2.0
    54             
    55             
    55         /**
    56         /**
    56         * From CoeControl
    57         * From CoeControl
    57         */
    58         */
    58         void GetHelpContext(TCoeHelpContext& aContext) const;
    59         void GetHelpContext(TCoeHelpContext& aContext) const;
    59 	void FocusChanged(TDrawNow /*aDrawNow*/);
    60 	    void FocusChanged(TDrawNow /*aDrawNow*/);
    60    
    61    
       
    62         /**
       
    63         * Edits current setting item.
       
    64         * 
       
    65         * @param aMenuOption
       
    66         */
       
    67         void EditCurrentItemFromMenuL(TBool aMenuOption);
       
    68 	
    61     protected: // Functions from base classes 
    69     protected: // Functions from base classes 
    62 
    70 
    63         /**
    71         /**
    64         * From CMPSettingsBaseContainer
    72         * From CMPSettingsBaseContainer
    65         */
    73         */
    70         /**
    78         /**
    71         * From CMPSettingsBaseContainer
    79         * From CMPSettingsBaseContainer
    72         */
    80         */
    73         TInt TitleResourceId();
    81         TInt TitleResourceId();
    74         CMPSettingsModelForROP* iModel;
    82         CMPSettingsModelForROP* iModel;
       
    83 	
       
    84 		/**
       
    85 		 * Setting item list.
       
    86 	     */
       
    87         CMPSettingsStreamingSettingItemList* iSettingList;
       
    88     
    75     };
    89     };
    76 
    90 
    77 #endif
    91 #endif
    78 
    92 
    79 // End of File
    93 // End of File