?? smbmusicapfilemgrdocument.h
字號(hào):
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*--------------------------------------------------------------------*/
/**
* @file SmbMusicAPFileMgrDocument.h
* @brief 儈儏乕僕僢僋僼傽僀儖娗棟 僪僉儏儊儞僩僋儔僗
*/
/*--------------------------------------------------------------------*/
//曄峏棜楌
//擔(dān)晅 |曄峏幰 |撪梕
//--------------+-----------+-------------------------------------------
//2006/07/04 |SDNA挿旜 | 怴婯嶌惉
//PTX825--------+-----------+-------------------------------------------
//2007/06/29 |SDNA彑枔 | 拝怣壒愝掕懳墳
#ifndef __SMBMUSICAPFILEMGRDOCUMENT_H__
#define __SMBMUSICAPFILEMGRDOCUMENT_H__
#include <SmbAfDocument.h>
#include <SmbCommonDef.h>
#ifdef __PTX825MUSICAP__ // 825_katsu 伀
#include "SmbMusicAPFileMgrExternalInterface.h"
#include "SmbMusicAPFileMgrCommonDef.h"
#else
#include "SmbMusicAPFileMgrActionController.h"
#endif // __PTX825MUSICAP__ 825_katsu 仾
USING_NAMESPACE_DCM
SEMCJ_NAMESPACE_BEGIN
#ifdef __PTX825MUSICAP__ // 825_katsu 伀
class CSmbMusicAPFileMgrActionController;
#endif // __PTX825MUSICAP__ 825_katsu 仾
//CQ-TRK11550 ADD-START PTX824
#ifndef __SMBMUSICAPFILEMGR_CQTRK11550_ENABLE__
class CSmbMusicAPFileSystemComMusicItem;
#endif
//CQ-TRK11550 ADD-END PTX824
/**
* @brief 儈儏乕僕僢僋僼傽僀儖娗棟 僪僉儏儊儞僩僋儔僗
*
* Symbian偺Document僋儔僗丏
* CSmbMusicAPFileMgrAppUi 僆僽僕僃僋僩傗 CSmbMusicAPFileMgrActionController 僆僽僕僃僋僩側(cè)偳偺惗惉傪峴偆丏
*/
class CSmbMusicAPFileMgrDocument : public CSmbAfDocument
{
public:
/// 僐儞僗僩儔僋僞
CSmbMusicAPFileMgrDocument(CSmbAfApplication& aApp, RLog& aLog);
///僨僗僩儔僋僞
~CSmbMusicAPFileMgrDocument();
/// 2僼僃乕僘僐儞僗僩儔僋僞
void ConstructL();
/// AppUi僋儔僗偺惗惉
CEikAppUi* CreateAppUiL();
///儈儏乕僕僢僋僼傽僀儖娗棟傾僋僔儑儞僐儞僩儘乕儔偺庢摼
CSmbMusicAPFileMgrActionController& Controller(void) const;
//CQ-TRK11550 ADD-START PTX824
#ifndef __SMBMUSICAPFILEMGR_CQTRK11550_ENABLE__
///僇儗儞僩僼僅乕僇僗傾僀僥儉偺僙僢僩
void SetCurrentFocusItem(CSmbMusicAPFileSystemComMusicItem* aMusicItem);
///僇儗儞僩僼僅乕僇僗傾僀僥儉偺庢摼
CSmbMusicAPFileSystemComMusicItem* CurrentFocusItem() const;
///僇儗儞僩僼僅乕僇僗傾僀僥儉偺嶍彍
void DeleteCurrentFocusItem();
#endif
//CQ-TRK11550 ADD-END PTX824
#ifdef __PTX825MUSICAP__ // 825_katsu 伀
/// 壒愝掕梡峔憿懱偺庢摼
TSmbMusicAPFileMgrSettingParam& SettingParam(void);
/// 壒愝掕梡峔憿懱偺庢摼乮掕悢斉乯
const TSmbMusicAPFileMgrSettingParam& SettingParam(void) const;
#endif // __PTX825MUSICAP__ 825_katsu 仾
private:
/// 儈儏乕僕僢僋僼傽僀儖娗棟傾僋僔儑儞僐儞僩儘乕儔
CSmbMusicAPFileMgrActionController* iController;
#ifdef __PTX825MUSICAP__ // 825_katsu 伀
TSmbMusicAPFileMgrSettingParam iSettingParam;
#endif // __PTX825MUSICAP__ 825_katsu 仾
/// 儘僌僒乕僶
RLog& iLog;
//CQ-TRK11550 ADD-START PTX824
#ifndef __SMBMUSICAPFILEMGR_CQTRK11550_ENABLE__
/// 儈儏乕僕僢僋傾僀僥儉僉儍僢僔儏梡
CSmbMusicAPFileSystemComMusicItem* iMusicItem;
#endif
//CQ-TRK11550 ADD-END PTX824
};
SEMCJ_NAMESPACE_END
#endif //__SMBMUSICAPFILEMGRDOCUMENT_H__
// end of SmbMusicAPFileMgrDocument.h
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -