⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aknexsettinglistlistbox.h

📁 symbian下的settinglist 适合初学者
💻 H
字号:
/* Copyright (c) 2004, Nokia. All rights reserved */


#ifndef __AKNEXSETTINGLISTLISTBOX_H__
#define __AKNEXSETTINGLISTLISTBOX_H__



// INCLUDES
#include <AknSettingItemList.h>



// FORWARD DECLARATIONS
class CAknExSettingListItemData;
class CAknExSettingListView;



// CLASS DECLARATION

/**
* CAknExSettingListContainer  container control class.
*/
class CAknExSettingListListbox : public CAknSettingItemList 
    {
    public:  // From CAknSettingItemList


        /**
        * CreateSettingItemL
        * Creates SettingItem
        * @param identifier
        * @return pointer to CAknSettingItem object
        */
        CAknSettingItem* CreateSettingItemL( TInt identifier );
                
        /**
        * SetData
        * Sets List's item data.
        * @param aData data to set
        */
        void SetData( CAknExSettingListItemData* aData );
        
         /**
        * SetView
        * Sets List's item view
        * @param aView view to set
        */
        void SetView( CAknExSettingListView* aView );
        

    private:    // From CCoeControl

        /**
        * OfferKeyEventL.
        * Handles the key events.
        * @param aKeyEvent Key event
        * @param aType Type of key event (EEventKey, EEventKeyUp or EEventKeyDown)
        * @return if key-event is consumed, EKeyWasConsumed. Else EKeyWasNotConsumed
        */
        TKeyResponse OfferKeyEventL( const TKeyEvent& aKeyEvent, 
                                     TEventCode aType );

        /**
        * SizeChanged
        * Called by framework when the size is changed..
        */
        void SizeChanged();

    private:    //Data

        /**
        * iData
        * Not owned by CAknExSettingListListbox object.
        */  
        CAknExSettingListItemData*      iData;

        /**
        * iView
        * Not owned by CAknExSettingListListbox object.
        */  
        CAknExSettingListView*          iView;
    };


#endif //__AKNEXSETTINGLISTLISTBOX_H__

// End of File

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -