chxavaccesspointsettingsitem.h

来自「symbian 下的helix player源代码」· C头文件 代码 · 共 56 行

H
56
字号
/************************************************************************
 * chxavaccesspointsettingsitem.h
 * ------------------------------
 *
 * Synopsis:
 * Data values associated with settings lists.
 *
 * Target:
 * Symbian OS
 *
 *
 * (c) 1995-2003 RealNetworks, Inc. Patents pending. All rights reserved.
 *
 ************************************************************************/

#ifndef _chxavaccesspointsettingsitem_h_
#define _chxavaccesspointsettingsitem_h_

// Symbian includes...
#include <aknlists.h>
#include <aknsettingitemlist.h>

// Includes from this project...
#include "chxavrefptr.h"
#include "chxavaccesspointdb.h"


// class CHXAvAccessPointSettingsItem...
class CHXAvAccessPointSettingsItem : public CAknSettingItem
{
public:
    // Ctor/Dtor
    CHXAvAccessPointSettingsItem(TInt aIdentifier, TUint32& wapApId);
    virtual ~CHXAvAccessPointSettingsItem();

private:
    // disallow assignment and copy...
    CHXAvAccessPointSettingsItem(const CHXAvAccessPointSettingsItem& rhs);
    CHXAvAccessPointSettingsItem& operator=(const CHXAvAccessPointSettingsItem& rhs);

public:
    // CAknSettingItem...
    virtual void EditItemL(TBool aCalledFromMenu);
    virtual const TDesC& SettingTextL();

private:
    // Implementation...
    void UpdateApTextL();

    refptr<HBufC> m_spApText;
    TUint32& m_apId;
};

#endif // _chxavaccesspointsettingsitem_h_

⌨️ 快捷键说明

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